JS递归遍历对象获得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

以上所述是小编给大家介绍的JS递归遍历对象获得Value值方法技巧的全部叙述,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript 个人笔记(没有整理,很乱)
Jul 07 Javascript
JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
Oct 17 Javascript
使用AngularJS实现可伸缩的页面切换的方法
Jun 19 Javascript
编写高质量JavaScript代码的基本要点
Mar 02 Javascript
Bootstrap学习笔记之js组件(4)
Jun 12 Javascript
JavaScript实现网页头部进度条刷新
Apr 16 Javascript
浅谈JavaScript find 方法不支持IE的问题
Sep 28 Javascript
微信小程序canvas实现刮刮乐效果
Jul 09 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
Jul 12 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
Apr 16 Javascript
js闭包的9个使用场景
Dec 29 Javascript
vue 数据双向绑定的实现方法
Mar 04 Vue.js
全面解析JavaScript中的valueOf与toString方法(推荐)
Jun 14 #Javascript
JavaScript函数中关于valueOf和toString的理解
Jun 14 #Javascript
Jquery基础之事件操作详解
Jun 14 #Javascript
好好了解一下Cookie(强烈推荐)
Jun 14 #Javascript
巧方法 JavaScript获取超链接的绝对URL地址
Jun 14 #Javascript
使用js获取地址栏参数的方法推荐(超级简单)
Jun 14 #Javascript
返回函数的JavaScript函数
Jun 14 #Javascript
You might like
PHP 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
php算法实例分享
2015/07/14 PHP
js获取div高度的代码
2008/08/09 Javascript
js 方法实现返回多个数据的代码
2009/04/30 Javascript
学习javascript,实现插入排序实现代码
2011/07/31 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
2013/09/05 Javascript
当达到输入长度时表单自动切换焦点
2014/04/06 Javascript
JS判断客户端是手机还是PC的2个代码
2014/04/12 Javascript
js中通过父级进行查找定位元素
2014/06/15 Javascript
实现js保留小数点后N位的代码
2014/11/13 Javascript
重写document.write实现无阻塞加载js广告(补充)
2014/12/12 Javascript
javascript闭包的理解
2015/04/01 Javascript
浅谈被jQuery抛弃的函数及替代函数
2015/05/03 Javascript
JS实现评价的星星功能
2017/08/20 Javascript
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
JavaScript实现修改伪类样式
2017/11/27 Javascript
详解ES6通过WeakMap解决内存泄漏问题
2018/03/09 Javascript
详解package.json版本号规则
2019/08/01 Javascript
原生js实现购物车
2020/09/23 Javascript
Ant-design-vue Table组件customRow属性的使用说明
2020/10/28 Javascript
[01:11:48]Fnatic vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
详解Django框架中的视图级缓存
2015/07/23 Python
python实现发送邮件功能
2017/07/22 Python
Python实现按中文排序的方法示例
2018/04/25 Python
python selenium 对浏览器标签页进行关闭和切换的方法
2018/05/21 Python
浅析python参数的知识点
2018/12/10 Python
Django之富文本(获取内容,设置内容方式)
2020/05/21 Python
HTML5进度条特效
2014/12/18 HTML / CSS
经销商培训邀请函
2014/01/21 职场文书
担保书格式及范文
2014/04/01 职场文书
井冈山红色之旅感想
2014/10/07 职场文书
商业门面租房协议书
2014/11/25 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
MySQL复制问题的三个参数分析
2021/04/07 MySQL
Java Optional<Foo>转换成List<Bar>的实例方法
2021/06/20 Java/Android