动态获取js对象的元素

动态获取js对象的元素

        在开发后台操作系统的时候,遇到表单清空,我用vant插件开发,该组件没有清空函数,需要自己写。嘶~,麻烦了,每个页面都有需要清空,而字段又不一样,每个页面写一个清空函数那不得累死。有没有好办法呢?有!
        首先,我们需要知道js的对象[]符号的使用:

var obj = {
    a: 1,
    b: 2,
    c: 3,
    d: 4
}
console.log("用.操作符:",obj.a)
console.log("用[]操作符:",obj['a'])

// 打印结果:
用.操作符: 1
用[]操作符: 1

还需要知道for…in…的使用

var obj = {
    a: 1,
    b: 2,
    c: 3,
    d: 4
}
for(let key in obj){
    console.log('obj.'+key+"=",obj[key])
}
// 打印结果
obj.a= 1
obj.b= 2
obj.c= 3
obj.d= 4

好了,知道[]的符号能获取对象元素值和循环获取对象,那写一个公共函数不就简单了?

暂无评论

发送评论 编辑评论


				
上一篇
下一篇