Ошибка в языке
Меня дико раздражает вот это дерьмо
a=1 f=function(){var a=a; alert(a)} f() f=function(a){return function(){alert(a)}}(a) f() 2 функции, семантически равноценные, возвращают разные результаты. Как это назвать, если не ошибкой в дизайне? Вероятно, это связано с противоречиями, порождаемыми лексическим связыванием. Выпилить бы нахрен эти гребаные замыкания, язык бы от этого только выиграл, ящетаю. Не стоило бы превращать нормальный ЯП в быдлохашкель, в угоду моде. |
Твой код - бред. Замыкания - вся суть js. Шёл бы ты отсюда, петушок.
|
Цитата:
|
Цитата:
|
Ты бы хоть изменил стиль своего быдлокода, а то ведь палишься.
|
И как часто ты на практике var a = a делаешь? Зрение после такого не садится? Ручки не чешутся?
|
Цитата:
element.onclick = function() { /* ... */ }или создание модулей и хранение в них данных ?? в js нет областей видимости, кроме у функций, потому как в браузере они были не нужны, отсюда и элементы функциональщины, че те не нравится ? раставь отступы с пробелами в своём гавнокоде |
очередной аккаунт забаненного foo/newobject
|
Снова foo/newobject/... постит на форуме xD
<iframe src="http://coub.com/embed/1nlxz?muted=false&autostart=true&originalSize=false&hideTopBar=false&startWithHD=false" allowfullscreen="true" frameborder="0" width="480" height="270"></iframe> |
Цитата:
|
Часовой пояс GMT +3, время: 14:45. |