使用递归遍历对象获得value值的实现方法


Posted in Javascript onJune 14, 2016

一般要用到递归,就要判断对象是否和父类型是否一样

这里演示简单的对象递归,还有数组递归类似。

var obj = { a:{w:1,y:2,x:3},
      b:{s:4,j:5,x:6},
       c:{car:7,cat:8,mao:9}
}
function f(s){
 for(var i in s){
  if(typeof s[i]=="object"){
   f(s[i])
  }else{
 console.log(s[i]);

}
 }
}
f(obj);

返回结果:1,2,3,4,5,6,7,8,9

以上这篇使用递归遍历对象获得value值的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE6与IE7中,innerHTML获取param的区别
Mar 15 Javascript
改变javascript函数内部this指针指向的三种方法
Apr 23 Javascript
iframe 父窗口和子窗口相互的调用方法集锦
Dec 15 Javascript
分享一个自己写的table表格排序js插件(高效简洁)
Oct 29 Javascript
别了 JavaScript中的isXX系列
Aug 01 Javascript
JavaScript在多浏览器下for循环的使用方法
Nov 07 Javascript
jquery实现多级下拉菜单的实例代码
Oct 02 Javascript
获取非最后一列td值并将title设为该值的方法
Oct 30 Javascript
点击标签切换和自动切换DIV选项卡
Aug 10 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
js实现会跳动的日历效果(完整实例)
Oct 18 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
Aug 22 Javascript
浅谈js里面的InttoStr和StrtoInt
Jun 14 #Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
Jun 14 #Javascript
JS递归遍历对象获得Value值方法技巧
Jun 14 #Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
Jun 14 #Javascript
JavaScript函数中关于valueOf和toString的理解
Jun 14 #Javascript
Jquery基础之事件操作详解
Jun 14 #Javascript
好好了解一下Cookie(强烈推荐)
Jun 14 #Javascript
You might like
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
PHP return语句另类用法不止是在函数中
2014/09/17 PHP
jQuery 树形结构的选择器
2010/02/15 Javascript
10个实用的脚本代码工具
2010/05/04 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
轻量级jQuery插件slideBox实现带底栏轮播(焦点图)代码
2016/03/28 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
jQuery实现鼠标经过购物车出现下拉框代码(推荐)
2016/07/21 Javascript
AngularJs  unit-testing(单元测试)详解
2016/09/02 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
Jquery 整理元素选取、常用方法一览表
2016/11/26 Javascript
nodejs 子进程正确的打开方式
2017/07/03 NodeJs
vue.js组件之间传递数据的方法
2017/07/10 Javascript
详解vue组件基础
2018/05/04 Javascript
vue.js input框之间赋值方法
2018/08/24 Javascript
Angular6 Filter实现页面搜索的示例代码
2018/12/02 Javascript
利用django如何解析用户上传的excel文件
2017/07/24 Python
Python 实现中值滤波、均值滤波的方法
2019/01/09 Python
Python在Matplotlib图中显示中文字体的操作方法
2019/07/29 Python
Python制作简易版小工具之计算天数的实现思路
2020/02/13 Python
python字典按照value排序方法
2020/12/28 Python
python中四舍五入的正确打开方式
2021/01/18 Python
scrapy-splash简单使用详解
2021/02/21 Python
python绘制汉诺塔
2021/03/01 Python
天巡全球:Skyscanner Global
2017/06/20 全球购物
美国医疗用品、医疗设备和家庭保健用品商店:Medical Supply Depot
2018/07/08 全球购物
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
四好少年事迹材料
2014/01/12 职场文书
防沙治沙典型材料
2014/05/07 职场文书
毕业生求职信
2014/06/10 职场文书
打架检讨书范文
2015/01/27 职场文书
我们的节日中秋节活动总结
2015/03/23 职场文书
2015年综治宣传月活动总结
2015/03/25 职场文书
社区干部培训心得体会
2016/01/06 职场文书