要从一个JS对象中取出属性,可以使用点号(.)或方括号([])来访问属性。
使用点号访问属性:
var obj = { name: 'John', age: 25 };
var name = obj.name;
在上面的例子中,我们使用点号访问对象obj
的name
属性,并将其赋值给变量name
。
使用方括号访问属性:
var obj = { name: 'John', age: 25 };
var name = obj['name'];
在上面的例子中,我们使用方括号访问对象obj
的name
属性,并将其赋值给变量name
。
无论是使用点号还是方括号,都可以成功地从JS对象中取出属性的值。但是,使用方括号的方式可以动态地传入属性名,这在某些情况下非常有用。
例如,如果属性名存储在一个变量中:
var obj = { name: 'John', age: 25 };
var propName = 'name';
var name = obj[propName];
在上面的例子中,我们将属性名存储在变量propName
中,然后使用方括号和变量访问对象obj
的属性,并将其赋值给变量name
。
总结:
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云