访问对象属性时是用"."还是用[]这个问题,一直搞得我不清不楚,于是今天查了查。
能使用点运算符的一定可以使用中括号运算符,反之不成立。下面列一下他们的区别,即只能使用中括号运算符的几种情况:
-
包含数值,或不能作为标识符的属性,如:(-)
-
将变量作为属性名
-
将表达式作为属性名
支持原创,原博地址:http://blog.csdn.net/angeljsl/article/details/49511745
访问对象属性时是用"."还是用[]这个问题,一直搞得我不清不楚,于是今天查了查。
支持原创,原博地址:http://blog.csdn.net/angeljsl/article/details/49511745
本文标题:js访问对象属性"."和 [] 的区别
本文链接:https://www.haomeiwen.com/subject/fgawjftx.html
网友评论