我是javascript的新手。
我想知道这个
之间的区别 function aa(){
//code
}
function bb(){
//code
}
和这个
var b = {
aa : function (){
//code
},
bb: function () {
//code
}
};
我知道功能。但我不知道另一个。
它叫什么,有什么不同?哪一个更好更快?
提前致谢。
答案 0 :(得分:1)
第一个创建两个命名函数:aa
和bb
。
第二个创建一个名为b
的对象,它有两个属性:aa
和bb
,两者都具有匿名函数作为值。
他们做了不同的事情,所以你无法真正说出哪一个更“好”。