
Быстрый поиск
Введите фрагмент названия статьи для поиска

Нестандартный способ определения браузера Internet Explorer
02.09.2008 | Категория: Web-мастеру и не только | Автор: ManHunter
Начиная с версии 1.2 в языке JavaScript есть интересный метод работы с функциями - arguments.callee. Откроем почитать документацию.
arguments.callee
Специфицирует тело исполняемой в данный момент функции. Свойство callee доступно только в теле функции. Ключевое слово this не относится к исполняемой в данный момент функции. Используйте свойство callee для обращения к функции в теле этой функции.
Проще говоря, результатом выполнения arguments.callee внутри какой-нибудь функции будет тело этой функции. Для наглядного примера код:
Code (JavaScript) : Убрать нумерацию
- function myFunc() {
- return arguments.callee;
- }
- alert(myFunc());

Результат arguments.callee
то есть в точности код вызванной функции. "Ага!" - подумали суровые уральские мужики. - "А если мы поместим в тело функции что-нибудь еще, например
Читать статью целиком »
Просмотров: 6550 | Комментариев: 5

Новость номер 1
01.09.2008 | Категория: Всякая всячина | Автор: ManHunter

Моя территория. Мои правила
Все должно с чего-то начинаться. Этой новостью открывается личный блог ManHunter'а. Мне кажется символичным, что блог открывается именно 1 сентября в День Знаний, ведь я планирую через него поделиться с вами различной полезной информацией. Что из этого получится не знаю даже я сам, но дорогу осилит только идущий по ней. Начинать новое всегда тяжело и я надеюсь на вашу поддержку.
Основной движок блога написан и уже работает, остальные функции будут добавляться по мере их написания. Скоро заработает RSS-канал и вы сможете получать все новости в режиме реального времени.
В статьях иногда будут встречаться куски кода, для удобства восприятия строки в них пронумерованы:
Code (Assembler) : Убрать нумерацию
- xor eax,eax ; Zero register
- inc eax
- cmp dword [edx],eax ; [edx]=1?
- je loc_1
Все статьи авторские, написаны лично мной для этого сайта. При использовании сторонних материалов указаны первоисточники, упоминаемые торговые марки принадлежат их владельцам. Вся информация на сайте выложена исключительно в образовательных целях, является личным мнением автора и не должна быть использована для совершения противозаконных действий. Автор не несет никакой ответственности за результаты применения знаний, полученных на этом сайте. При копировании или использовании материалов ссылка на сайт обязательна.
Просмотров: 8223 | Комментариев: 5
