美文网首页
js 对象的循环方法

js 对象的循环方法

作者: Aklan | 来源:发表于2017-11-15 17:33 被阅读0次
var obj = {
       name: 'lucy',
       age: '20'
}

for in 循环

for(var key in obj){
      console.log(key,obj[key])   //'name','lucy'    'age','20'
}

使用Object.keys()遍历
返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含Symbol属性).

Object.keys(obj).forEach(key=>{
       console.log(key,obj[key])   //'name','lucy'    'age','20'
})

使用JSON方法

var newObj = JSON.parse(JSON.stringify(obj))

相关文章

  • 2018-07-25 学习总结

    1.js对象 造器函数内部定义对象的方法 循环遍历对象属性(for ....in 循环遍历键) 2.indexOf...

  • js 对象的循环方法

    for in 循环 使用Object.keys()遍历返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不...

  • JS第四天

    一、面向对象JS JS面向对象初始 1、属性与方法 使用属性解决循环绑定变量污染 2、类字典结构使用 结构 拓展 ...

  • JavaScript中的for...in 、for...of、f

    初学javaScript的时候,我们总是容易混淆对于数组和对象的遍历方法。js中循环语句有forEach,for ...

  • 前端开发备忘录

    js 数组去重的方法 最常用的方式 对象键值法去重 es6 Set方法一键去重 js常见的循环与遍历以及不同循...

  • 79-对象遍历

    什么是对象的遍历对象的遍历就是依次取出对象中所有的属性和方法 如何遍历一个对象?在JS中可以通过高级for循环来遍...

  • 023 JS高级

    JS高级 一、函数高级 1、函数回调 2、闭包 二、循环绑定 三、面向对象JS 1、属性与方法 2、类字典结构使用...

  • js for循环对象和forEach循环对象

  • 微信小程序 push对象 ,setData后出现数据重复

    因为在js中直接对对象赋值是浅拷贝,是引用原对象的值,你对对象进行操作,数组的值也会被改变 解决方法是在循环内部定...

  • js中循环对象

    ES6之前,循环对象常见做法是使用:for...in。但是for...in循环的问题在于它会遍历原型链中的属性,所...

网友评论

      本文标题:js 对象的循环方法

      本文链接:https://www.haomeiwen.com/subject/czdcvxtx.html