Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.08.2014, 02:56
Новичок на форуме
Посмотреть профиль Найти все сообщения от nanaets
 
Регистрация: 29.08.2014
Сообщений: 3

Ошибка в языке
Меня дико раздражает вот это дерьмо
a=1
f=function(){var a=a; alert(a)}
f()
f=function(a){return function(){alert(a)}}(a)
f()

2 функции, семантически равноценные, возвращают разные результаты. Как это назвать, если не ошибкой в дизайне? Вероятно, это связано с противоречиями, порождаемыми лексическим связыванием. Выпилить бы нахрен эти гребаные замыкания, язык бы от этого только выиграл, ящетаю. Не стоило бы превращать нормальный ЯП в быдлохашкель, в угоду моде.
Ответить с цитированием
  #2 (permalink)  
Старый 29.08.2014, 03:19
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Твой код - бред. Замыкания - вся суть js. Шёл бы ты отсюда, петушок.
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 29.08.2014, 03:26
Новичок на форуме
Посмотреть профиль Найти все сообщения от nanaets
 
Регистрация: 29.08.2014
Сообщений: 3

Сообщение от Aetae
Твой код - бред
Ты бы хоть обосновал, голубой (это чисто ласкательное имя, не подумай плохого, проказник), а иначе твоя девственность под сомнением.
Ответить с цитированием
  #4 (permalink)  
Старый 29.08.2014, 03:28
Новичок на форуме
Посмотреть профиль Найти все сообщения от nanaets
 
Регистрация: 29.08.2014
Сообщений: 3

Сообщение от Aetae
Замыкания - вся суть js
LOL, особенно учитывая, что их там изначально вообще не было. Д-оо, иксперты, такие иксперты.
Ответить с цитированием
  #5 (permalink)  
Старый 29.08.2014, 06:05
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Ты бы хоть изменил стиль своего быдлокода, а то ведь палишься.
Ответить с цитированием
  #6 (permalink)  
Старый 29.08.2014, 21:29
Аватар для ixth
Профессор
Отправить личное сообщение для ixth Посмотреть профиль Найти все сообщения от ixth
 
Регистрация: 19.01.2010
Сообщений: 354

И как часто ты на практике var a = a делаешь? Зрение после такого не садится? Ручки не чешутся?
Ответить с цитированием
  #7 (permalink)  
Старый 30.08.2014, 14:57
Аватар для Arramis
Кандидат Javascript-наук
Отправить личное сообщение для Arramis Посмотреть профиль Найти все сообщения от Arramis
 
Регистрация: 22.07.2013
Сообщений: 104

Сообщение от nanaets Посмотреть сообщение
Выпилить бы нахрен эти гребаные замыкания, язык бы от этого только выиграл, ящетаю. Не стоило бы превращать нормальный ЯП в быдлохашкель, в угоду моде.
да ты умник, как ты себе представляешь без замыканий обработку событий например ?
element.onclick = function() { /* ... */ }
или создание модулей и хранение в них данных ??
в js нет областей видимости, кроме у функций, потому как в браузере они были не нужны, отсюда и элементы функциональщины, че те не нравится ?

раставь отступы с пробелами в своём гавнокоде

Последний раз редактировалось Arramis, 30.08.2014 в 15:05.
Ответить с цитированием
  #8 (permalink)  
Старый 30.08.2014, 16:08
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

очередной аккаунт забаненного foo/newobject

Последний раз редактировалось Octane, 30.08.2014 в 16:12.
Ответить с цитированием
  #9 (permalink)  
Старый 30.08.2014, 18:40
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Снова 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>
Ответить с цитированием
  #10 (permalink)  
Старый 30.08.2014, 21:53
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от MallSerg
Снова foo/newobject/... постит на форуме xD
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка window.open() OklickSpb Общие вопросы Javascript 4 22.05.2013 14:44
firebug пишет ошибка invalid range in character class Dim@ Общие вопросы Javascript 5 10.05.2012 16:52
Непонятная ошибка в IE6 Servest Internet Explorer 14 10.10.2010 13:19
То-ли лыжи не едут, толи... возможно ошибка в коде. AzriMan Общие вопросы Javascript 19 18.05.2009 16:07
IE: неизвестная ошибка выполнения _Kpot_ Internet Explorer 1 03.04.2008 11:00