动态获取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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容