可以使用以下两种方式添加属性:

  1. 使用点号(.)或方括号([])访问对象的属性,并给它赋值。

例如,给一个对象 person 添加属性 name:

var person = {};
person.name = 'Jack';

或者:

var person = {};
person['name'] = 'Jack';
  1. 使用 Object.defineProperty() 方法定义属性。

例如,给一个对象 person 添加可读可写属性 age:

var person = {};
Object.defineProperty(person, 'age', {
  value: 25,
  writable: true,
  enumerable: true,
  configurable: true
});

其中,value 为属性的值,writable 表示该属性是否可写,enumerable 表示该属性是否可枚举,configurable 表示该属性是否可配置。


原文地址: https://www.cveoy.top/t/topic/mNz6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录