调用对象属性[]的含义是什么,这个[]用在对象里是什么意思
来源:5-10 编程练习
慕神4155339
2020-05-06 17:41:34
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <title>5-10 编程练习</title> </head> <body> <script type="text/javascript"> // 在此完成任务 var person=new Object(); person[name]="xm";//为什么值"xm"的属性是""; person.sex="male"; console.log(person); </script> </body> </html>
1回答
同学你好,问题解答如下:
当对象的属性为变量时,需要使用“对象[变量] =值”的形式为对象添加属性,例:
该种写法与“对象.属性=值”的区别如下:
由于name恰好是window的属性,并且值为空,所以"xm"的属性是"",如下:
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
相似问题
回答 2
回答 3