猿问

使用括号(`[]`)和点(`.`)表示法之间的区别

使用括号(`[]`)和点(`.`)表示法之间的区别

使用[].访问数组或对象属性的真正区别是什么?哪一个使用?

另外为什么.运营商不允许索引属性?


泛舟湖上清波郎朗
浏览 627回答 3
3回答

哈士奇WWW

也为什么不呢。运营商是否允许索引属性?我真的想要充分的理由。谢谢。如果可能,请考虑:var a = 0.5;您是指数字0.5还是访问该数字的5元素?看到:Number.prototype[5] = 3;0[5] //30.5 // 0.5如果你允许语法0.5相等0[5],那么你怎么知道你的意思?但是,可以直接在对象文字中使用数字:var a = {     0: 3,     1: 5};
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答