您的位置:首页 > Web前端 > JavaScript

《JavaScript启示录》学习笔记——第2章 对象与属性

2014-07-12 15:25 204 查看
获取/设置/更新对象的属性:

//点表示法
var cody = {};
cody.name = 'foo';
console.log(cody.name);//foo
cody.name = 'bar';
console.log(cody.name);//bar

//中括号表示法
var cody2 = {};
cody2['name'] = 'foo';
console.log(cody2['name']);//foo
cody2['name'] = 'bar';
console.log(cody2['name']);//bar

 

中括号表示法的优势:

//访问属性键时
var cody3 = { name:'foo' };
var s1 = 'na', s2 = 'me';
console.log(cody3[s1 + s2]); //foo

//属性名称为JavaScript无效标识符时
var cody4 = {'123':123, 'class':'class' };//数字,保留关键字
console.log(cody4['123'], cody4['class']);//123 class


 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息