js如何操作对象内的属性和方法

  • eg:var  str = "age"

console.log(obj.str);在这里要注意点语法后面不要加变量,因为他会把变量当做属性名称,应该像下面这样写

console.log(obj[str];

  • 注意:如果对象的键包含特殊符号,创建这个属性时要用“”包起来;同时调用时要用[]不可以用.

eg:“alfjaf@#&gjs”:小明

  • 增:为对象添加新的属性和方法

对象.属性名称 = 值;

  • 删:删除对象中的某个属性

delete 对象名称.属性名称,如果删除成功,就返回true,否则返回false

eg,var res = delete p1.name;

console.log(res); 

  • 改:修改某个属性的值

对象名称.属性名称 = 新的值;

猜你喜欢

转载自www.cnblogs.com/1998Archer/p/12544387.html