Здравый смысл веборазработчика подсказывает, что во ...
Хабы: Веб-разработка, JavaScript
Здравый смысл веборазработчика подсказывает, что во браузерном джаваскрипте глобальные переменные являются свойствами объекта
window — так что
window.чегоНибудь и просто
чегоНибудь должны быть синонимами и вести себя одинаково (если, конечно, мы не находимся
в какой-нибудь такой функции, где переменную
чегоНибудь переопределили локально).
Здравый смысл веборазработчика также ещё подсказывает, что неопределённая переменная должна иметь значение
undefined — так что
чегоНибудь и undefined должны быть синонимами и вести себя одинаково, когда переменную
чегоНибудь не определяли в джаваскрипте (и если, конечно, никакой чудила не дерзнул переопределить
undefined).
Но если вы собираетесь программировать для Opera 11 (будь то начальная версия
Opera 11.01 или новёхонькая
Opera 11.61), то будьте готовы отречься от здравого смысла
в обоих сих случаях!
(Не только в Opera, но и в других браузерах и средах — но об этом чуть позже.)
Чтобы нагляднейше убедиться в этом, воспользуемся библиотекою
Underscore.js, в которой как раз имеется удобная функция тестирования неопределённых переменных — это функция
_.isUndefined(), в исходном коде определённая самоочевидным способом:
// Is a given variable undefined?
_.isUndefined = function(obj) {
return obj === void 0;
};
Читать дальше →
Хабы: Облачные вычисления, Веб-разработка, Блог компании Microsoft
Конференция WebProfessionals пройдет совсем скоро — 3 апреля в городе Самара. Сегодня мы рады сообщить о том, что на сайте мероприятия опубликована полная программа со всеми докладами. Вы можете найти расписание по следующей ссылке.
Посетители WebProfessionals ждут доклады на следующие темы:
- Windows Server 8 и нововведения в IIS 8 для веб-проектов;
- работа с проектами, фреймворками, CMS на ASP.NET/PHP/Python/Ruby/Node.JS на сервере IIS и Windows Azure;
- новые версии инструментов веб-разработки Visual Studio и платформы ASP.NET;
- рассказы о практических примерах высоконагруженных решений;
- облачная платформа Windows Azure;
- специальный доклад от Дениса Кортунова (Parcsis/Turbomilk) о дизайне в стиле Metro UI.
Вход на конференцию бесплатный! Спешите зарегистрироваться.
Читать дальше →
На Mobile World Congress 2012 компания Samsung представила новый Samsung GALAXY Note 10.1, который ...
На Mobile World Congress 2012 компания Samsung представила новый Samsung GALAXY Note 10.1, который дополняет линейку GALAXY Note и предоставляет широкие возможности для творчества, работы и обучения. Благодаря большому дисплею Samsung GALAXY Note 10.1 обеспечивает высочайшую функциональность для работы, обучения и творчества. Великолепный экран позволяет работать одновременно с несколькими приложениями, открытыми на одном экране. Например, [...]
Еще по теме:
- Samsung Galaxy Note 10.1 и новый iPad (3)
Компания Samsung Electronics, мировой производитель мобильных устройств, объявляет о запуске ...
Компания Samsung Electronics, мировой производитель мобильных устройств, объявляет о запуске масштабного всероссийского проекта «Студия Samsung GALAXY Note». В рамках проекта в торговых центрах крупнейших городов России было размещено около 50 специально оборудованных студий, где посетителей будут ожидать художники-карикатуристы и специалисты компании Samsung. Студии Samsung GALAXY Note открыты в Москве, Санкт-Петербурге, Новосибирске, Уфе, Нижнем Новгороде, Екатеринбурге, [...]
Еще по теме:
- Для владельцев Samsung Galaxy Note выйдет эксклюзивная версия Angry Birds
- Обновление Samsung Galaxy Note до Android Ice Cream Sandwich откладывается
Уж совсем не знаю чем руководствовался Стив Джобс, когда говорил, что iPad заменит нетбуки (бывшие ...
Уж совсем не знаю чем руководствовался Стив Джобс, когда говорил, что iPad заменит нетбуки (бывшие популярными в то время настолько, что мы даже подумывали делать под них отдельный сайт и даже некоторое время его вели), но его прогноз непостижимым для меня способом сбылся. Мир изменился, и мы действительно намного больше потребляем информации в пассивном режиме [...]
Еще по теме:
- Большие дисплеи все больше нравятся пользователям смартфонов