概述
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];
}
}
最后
以上就是醉熏玫瑰为你收集整理的动态给对象添加属性的全部内容,希望文章能够帮你解决动态给对象添加属性所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复