JS 初学者,想实现这样的效果:
通过一个函数,传入一个对象 obj 和一个对象名 attr 以及值 val ,传出包含有值为 val 的 attr 属性的对象。
我尝试了:
obj.attr = val;
得到的是有'attr'属性的对象,而不是有 attr 属性的
举个例子:参数 attr 为'name',那么我得到的是 obj.attr=val 而不是 obj.name=val 。我希望得到的是后者。
在 JS 下是否可能实现?
通过一个函数,传入一个对象 obj 和一个对象名 attr 以及值 val ,传出包含有值为 val 的 attr 属性的对象。
我尝试了:
obj.attr = val;
得到的是有'attr'属性的对象,而不是有 attr 属性的
举个例子:参数 attr 为'name',那么我得到的是 obj.attr=val 而不是 obj.name=val 。我希望得到的是后者。
在 JS 下是否可能实现?