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 相关文章推荐
解决FLASH需要点击激活的代码
Dec 20 Javascript
js中escape对应的C#解码函数 UrlDecode
Dec 16 Javascript
用jQuery模拟select下拉框的简单示例代码
Jan 26 Javascript
js的延迟执行问题分析
Jun 23 Javascript
JavaScript中对象property的删除方法介绍
Dec 30 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Apr 01 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
Jun 19 Javascript
jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
Jan 29 Javascript
js实现图片懒加载效果
Jul 17 Javascript
详解webpack4升级指南以及从webpack3.x迁移
Jun 12 Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 Javascript
微信小程序上传图片到php服务器的方法
May 23 Javascript
全面解析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去掉字符串的最后一个字符附substr()的用法
2011/03/23 PHP
php错误级别的设置方法
2013/06/17 PHP
php对包含html标签的字符串进行截取的函数分享
2014/06/19 PHP
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
php异步多线程swoole用法实例
2014/11/14 PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
2015/05/27 PHP
微信支付扫码支付php版
2016/07/22 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
2018/05/23 PHP
PHP实现PDO操作mysql存储过程示例
2019/02/13 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
JS+CSS设置img在DIV中只显示Img垂直居中的部分
2013/10/24 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
js 触发select onchange事件代码
2014/03/20 Javascript
影响jQuery使用的14个方面
2014/09/01 Javascript
javascript学习笔记整理(概述、变量、数据类型简介)
2015/10/25 Javascript
AngularJS 让人爱不释手的八种功能
2016/03/23 Javascript
基于Cookie常用操作以及属性介绍
2017/09/07 Javascript
vue从一个页面跳转到另一个页面并携带参数的解决方法
2019/08/12 Javascript
[02:56]《DAC最前线》之国外战队抵达上海备战亚洲邀请赛
2015/01/28 DOTA
python实现定时同步本机与北京时间的方法
2015/03/24 Python
Python定义二叉树及4种遍历方法实例详解
2018/07/05 Python
基于pycharm导入模块显示不存在的解决方法
2018/10/13 Python
使用python 打开文件并做匹配处理的实例
2019/01/02 Python
python实现词法分析器
2019/01/31 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
Django使用中间件解决前后端同源策略问题
2019/09/02 Python
python tkinter组件使用详解
2019/09/16 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
澳大利亚拥有最佳跳伞降落点和最好服务的跳伞项目运营商:Skydive Australia
2018/03/05 全球购物
无刑事犯罪记录证明
2014/09/18 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
乡镇党建工作总结2015
2015/05/19 职场文书
Python趣味实战之手把手教你实现举牌小人生成器
2021/06/07 Python