Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Chart: быстрая прорисовка (https://javascript.ru/forum/dom-window/37336-chart-bystraya-prorisovka.html)

Aetae 21.04.2013 22:13

sitesv, это самовызов функции.
(function randomDraw(){ /*...*/ }())
~ равносильно
function randomDraw(){ /*...*/ }
randomDraw()

Только в современном js при самовызове только созданной функции она не выносится вовне:
(function randomDraw(){ 
    alert('Внутри: ' + typeof randomDraw) 
}())

alert('Снаружи: ' + typeof randomDraw)


Ещё варианты:
var randomDraw = function (){ /*...*/ }()
(function randomDraw(){ /*...*/ })()


Подробнее по теме функций в js читайте в учебнике.

sitesv 23.04.2013 20:07

Спасибо!! :)


Часовой пояс GMT +3, время: 04:18.