let form1={}
for (var key in this.formInline) {
if (
this.formInline[key] != null ||
this.formInline[key] != "" ||
this.formInline[key] != "0"
) {
form1[key]=this.formInline[key]
}
}
如果你的添加总是提示...undifined,那一定是忘记给form1定义声明变量是一个对象。
解决一个问题方法是多样的:同样都能获取,有用的对象属性给另一个对象
var form = { ...this.formInline };
for (var key in form) {
if (
this.formInline[key] == null ||
this.formInline[key] == "" ||
this.formInline[key] == "0"
) {
delete form[key];
}
}
最后
以上就是醉熏玫瑰最近收集整理的关于动态给对象添加属性的全部内容,更多相关动态给对象添加属性内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复