Исходный мануал по JS, где взять?
Хотел спросить, откуда такие дяденьки как Девид Флэнаган, или автор
статей тонкости ecma-262-3 и прочих очень умных и интересных статей, берут эти знания, это ж должен быть какой то мануал на официальном сайте.Нельзя ж такое взять просто и придумать. Где этот мануал, подскажите, хочется в оригинале почитать, ну если конечно есть на русском, буду очень рад, если нет , то тоже ничего , только дайте ссылки, пожалуйста. |
Цитата:
|
Но надо знать специфику определённую,
например (function(){})(); Это ж ведь придумать нельзя |
Цитата:
|
Скорее всего, где-то тут
|
Цитата:
|
(function(){})() Вот в этом я понял, зачем нужны передние скобки, но вот почему самые крайние () запускают функцию, да ещё и могут ей передавать параметры, это вообще почему ?
(function(x){alert(x)}) (1); Почему (1) запускает функцию это вообще в каких стандартах прописано, и как это называется. |
alert(1)А почему здесь (1) запускает функцию и передаёт ей 1? |
Это вопрос мне ? ) Я лично не знаю, я просто знаю, что это так и всё, а что это за синтаксис не знаю, хотя уже столько статей прочитал на сайте, да и в книгах, может туплю, а может просто не встретил ответ на этот вопрос.
|
В принципе, можно почитать исходники Tamarin или другого javascript-интерпретатора приличного, осмыслить стандарт, затем взглянуть на практики программирования в серьезных проектах (опен-сорс), и через пару лет вы будете вполне хорошо понимать что как и зачем.
Prerequisites: time, brain. |
Часовой пояс GMT +3, время: 08:58. |