[Moscow.pm] Уж не знал что до такого дойду.

Denis Ibaev dionys на gmail.com
Вс Июл 20 01:40:47 PDT 2008


20 июля 2008 г. 3:41 пользователь Andrew Shitov <andy на shitov.ru> написал:
>>> А ублюдочность заключается в отсутствии базовых интерфейсов к типам данных.
>
> Масла в огонь подливает реализация в браузерах. Вот назови переменную
>
>   var screen = [1, 2];
>
> и потом хвати инфаркт, пытаясь понять, почему же скрипт не работает в FireFoxе.

А вот не надо в глобальном контексте использовать имена переменных,
повторяющие имена свойств глобального объекта, потому что объявленные
в глобальном контексте переменные становятся свойствами этого самого
объекта. В JavaScript всегда есть такой глобальный объект, в браузере
его функции по совместительству выполняет window.

P.S. Вообще странно, что люди постоянно отражающие нападки на Perl по
поводу его "странностей", так легко вешают ярлыки на другие языки,
устройство которых отличается от принятого в мейнстриме.

-- 
Денис Ибаев


Подробная информация о списке рассылки Moscow-pm