属性访问表达式

属性访问表达式运算得到一个对象属性或一个数组元素的值。

JavaScript 为属性访问定义了两种语法:

expression.indentifier

expression.[expression] 

(方括号内是另一个表达式,这种方法适用于对象和数组)

例子如下:

var o = { x:1,y:{z:3}};    //一个示例对象

var a = [o,4,[5,6]];        //一个包含这个对象的示例数组

o.x                               //=> 1 :表达式o的x属性

o.y.z                            //=> 3 :表达式o.y的z属性

o["x"]                           //=> 1 :对象o的x属性

a[1]                              //=> 4 :表达式a中索引为1的元素

a[0] .x                          //=> 1 :表达式a[0]的x属性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值