在js中点"."与括号"[]"的功能有什么区别?
JavaScript中点“.”与中括号“[]”的主要区别。
(1).与[]均可以用于获取对象属性,但是写法存差异。.后面直接跟属性,[]中的属性需要以字符串的形式传入。
设置obj的宽度为300px。
.的书写方式:
obj.style.width='300px';
[]的书写方式:
obj.style['width']='300px';
(2).不能传入变量,而[]可以传入变量。
在js中点"."与括号"[]"的功能有什么区别?
JavaScript中点“.”与中括号“[]”的主要区别。
(1).与[]均可以用于获取对象属性,但是写法存差异。.后面直接跟属性,[]中的属性需要以字符串的形式传入。
设置obj的宽度为300px。
.的书写方式:
obj.style.width='300px';
[]的书写方式:
obj.style['width']='300px';
(2).不能传入变量,而[]可以传入变量。