22.01.2010, 17:29
|
|
NodeJS developer - ушел
|
|
Регистрация: 06.01.2010
Сообщений: 1,022
|
|
Исходный мануал по JS, где взять?
Хотел спросить, откуда такие дяденьки как Девид Флэнаган, или автор
статей тонкости ecma-262-3 и прочих очень умных и интересных статей, берут эти знания, это ж должен быть какой то мануал на официальном сайте.Нельзя ж такое взять просто и придумать. Где этот мануал, подскажите, хочется в оригинале почитать, ну если конечно есть на русском, буду очень рад, если нет , то тоже ничего , только дайте ссылки,
пожалуйста.
|
|
22.01.2010, 17:33
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от mycoding
|
Нельзя ж такое взять просто и придумать.
|
Почему?
|
|
22.01.2010, 18:43
|
|
NodeJS developer - ушел
|
|
Регистрация: 06.01.2010
Сообщений: 1,022
|
|
Но надо знать специфику определённую,
например
(function(){})();
Это ж ведь придумать нельзя
|
|
22.01.2010, 18:49
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
Сообщение от mycoding
|
(function(){})();
Это ж ведь придумать нельзя
|
Почему?
|
|
22.01.2010, 18:52
|
|
Профессор
|
|
Регистрация: 03.04.2009
Сообщений: 1,263
|
|
|
|
22.01.2010, 21:25
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от mycoding
|
(function(){})();
Это ж ведь придумать нельзя
|
Уж это элементарщина.
|
|
23.01.2010, 10:57
|
|
NodeJS developer - ушел
|
|
Регистрация: 06.01.2010
Сообщений: 1,022
|
|
(function(){})() Вот в этом я понял, зачем нужны передние скобки, но вот почему самые крайние () запускают функцию, да ещё и могут ей передавать параметры, это вообще почему ?
(function(x){alert(x)})
(1);
Почему (1) запускает функцию это вообще в каких стандартах прописано, и как это называется.
|
|
23.01.2010, 11:01
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
alert(1)
А почему здесь (1) запускает функцию и передаёт ей 1?
|
|
23.01.2010, 12:04
|
|
NodeJS developer - ушел
|
|
Регистрация: 06.01.2010
Сообщений: 1,022
|
|
Это вопрос мне ? ) Я лично не знаю, я просто знаю, что это так и всё, а что это за синтаксис не знаю, хотя уже столько статей прочитал на сайте, да и в книгах, может туплю, а может просто не встретил ответ на этот вопрос.
|
|
23.01.2010, 12:21
|
|
Администратор
|
|
Регистрация: 25.05.2007
Сообщений: 1,221
|
|
В принципе, можно почитать исходники Tamarin или другого javascript-интерпретатора приличного, осмыслить стандарт, затем взглянуть на практики программирования в серьезных проектах (опен-сорс), и через пару лет вы будете вполне хорошо понимать что как и зачем.
Prerequisites: time, brain.
|
|
|
|