javascript

Prototype.jsがJQueryっぽくなった

http://encytemedia.com/blog/articles/2006/08/30/a-flurry-of-prototype-updates JQueryっぽくなって, $('sweet').observe('click', function(e) { console.log("%s was clicked", Event.element(e)); }).setStyle({color: 'red'}); とか書けるようだ。

ちょっとずつ違う関数オブジェクトをたくさん作る方法

いろいろ教えていただきました。 id:mopemopeさんの方法 function createFunc(i){ var value = i; return function(a){ print(a+value); } } var f = []; for (var i=0; i<10; i++) { f[i] = {foo: createFunc(i)}; }うまくいかないようなマヌケなコメントを…

Functionオブジェクト

Javascriptを勉強中なのですが,Functionオブジェクトで疑問が。 f = {foo: function(a){print a}};こんな感じで無名の関数オブジェクトを作れます。f.foo(10)とすれば10がプリントされます。こんな関数オブジェクトを少しずつパラメータを変えてたくさん作…