猿问

js这里的for in 循环怎么引用到属性名

/*自定义storejs的一个add方法

  • 用于添加属性,如果属性已经存在,则改变其属性

  • {name:aa}.add{age:b,name:c} ==>{name:c,age:b} *

  • */

114行到attr 我实际上是想要一个对象,它到属性名是 for in里面到那个attr,但是这里建立到对象直接就是 {attr:false} 应该怎么改?怎么区别真正的attr属性和for in里面的这个attr

慕勒3428872
浏览 771回答 1
1回答

慕哥9229398

第14行这么改: let obj1 = {};  obj1[attr] = value[attr];
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答