js操作对象属性用点和用中括号有什么不同?(答案转自网络)

中括号运算符总是能代替点运算符。但点运算符却不一定能全部代替中括号运算符。

中括号运算符可以用字符串变量的内容作为属性名。点运算符不能。

中括号运算符可以用纯数字为属性名。点运算符不能。

中括号运算符可以用js的关键字和保留字作为属性名。点运算符不能。

猜你喜欢

转载自www.cnblogs.com/pisceshope/p/9690729.html
今日推荐