Piotr Rybałtowski

Programista PHP, Symfony

JavaScriptProgramowanie

Magia JavaScript

Dlaczego lubię JavaScript? Bo takie rzeczy działają:

var magic = {f:function(){return this.nr},nr:function(){return 10}()}.f();

i ustawi magic na 10. Oczywiście takie coś jak wyżej nie jest bardzo przydatne, ale poszczególne jego elementy często się przydają. A to dzięki temu, że właściwie wszystko jest obiektem. Funkcja to też obiekt. Zresztą ten obiekt ma domyślnie ustawianych kilka pól i metod. Niektóre są ciekawe, np. mając funkcję test(), mamy przy okazji metodę test.prototype.constructor, która jest tym samym co test() i przydaje się do tworzenia nowych instancji obiektu. Zachęcam do zapoznania się z tym językiem. 🙂

Skomentuj lub zadaj pytanie

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.