var obj = {
name : 'abc'
}
console.log(obj.name);
console.log(obj['name']);
前者常用,但后者更加灵活,[]里填的是字符串形式的。
所以可以填固定形式的字符串加变量。
var me = {
kemu1 : 'abc',
kemu2 : 'bcd',
kemu3 : 'cdf'
say : function (num) {
console.log(me['kemu'+num]);
}
}
me.say(1);//abc
me.say(2);//bcd