obj.name和obj['name']的区别

Posted ayong6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了obj.name和obj['name']的区别相关的知识,希望对你有一定的参考价值。

刚开始初学的时候认为二者皆可,然而最近在写代码的时候遇到了问题,然后在js高程中找到了答案,特此记录。

 

原文是这样的:

1.从功能上看,这两种访问对象属性的方法没有任何区别。 但方括号语法的主要优点是可以通过变量

采访问属性。

2.通常,除非必须使用变量采访问属性,否则我们建议使用点表示法。

以上是关于obj.name和obj['name']的区别的主要内容,如果未能解决你的问题,请参考以下文章

面试集合(更)web前端经典面试题试题及答案JavaScript

反射机制

地址值

kingadmin后台新增页面开发

kingadmin后台删除对象页面开发

通过字符串获取 PHP 类属性