一章第四回 オブジェクトと関数

関数はオブジェクト!ちょっと特殊なオブジェクト!関数名はオブジェクトの参照!

これは普通に出来る.

var a = {};
a.abc = function(){
    alert("test");
}
a.abc() /* testとアラートされる. */

これは出来ない

var a = {};
function a.abc(){
    alert("test");
}

これは出来る

var a = {};
function abc(){
    alert("test");
}
a.abc = abc; 
a.abc() /* testとアラートされる. */
a.bcd = abc(); /* これは単に関数が実行される */