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实现div的显示和隐藏的小例子
Jun 25 Javascript
js实现收缩菜单效果实例代码
Oct 30 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
Nov 19 Javascript
javascript常用函数归纳整理
Oct 31 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
Sep 01 Javascript
jQuery中的siblings用法实例分析
Dec 24 Javascript
Vuex简单入门
Apr 19 Javascript
javascript 中模板方法单例的实现方法
Oct 17 Javascript
vue 国际化 vue-i18n 双语言 语言包
Jun 07 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
Oct 08 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
Apr 09 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
动画 《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
PHP获取url的函数代码
2011/08/02 PHP
分享PHP守护进程类
2015/12/30 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
用JS实现图片轮播效果代码(一)
2016/06/26 Javascript
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
anime.js 实现带有描边动画效果的复选框(推荐)
2017/12/24 Javascript
Vue shopCart 组件开发详解
2018/01/26 Javascript
JavaScript显式数据类型转换详解
2019/03/18 Javascript
vue cli3.0 引入eslint 结合vscode使用
2019/05/27 Javascript
node 解析图片二维码的内容代码实例
2019/09/11 Javascript
[03:17]史诗级大片应援2018DOTA2国际邀请赛 致敬每一位坚守遗迹的勇士
2018/07/20 DOTA
使用grappelli为django admin后台添加模板
2014/11/18 Python
Python 使用os.remove删除文件夹时报错的解决方法
2017/01/13 Python
Python中的枚举类型示例介绍
2019/01/09 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
2019/02/22 Python
Python 支持向量机分类器的实现
2020/01/15 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
使用keras实现孪生网络中的权值共享教程
2020/06/11 Python
python中常见错误及解决方法
2020/06/21 Python
Html5内唤醒百度、高德APP的实现示例
2019/05/20 HTML / CSS
台湾饭店和机票预订网站:Expedia台湾
2016/08/05 全球购物
New Balance英国官方网站:始于1906年,百年慢跑品牌
2016/12/07 全球购物
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
财务总监岗位职责
2014/03/07 职场文书
挂牌仪式主持词
2014/03/20 职场文书
《雕塑之美》教学反思
2014/04/24 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
2015年副班长工作总结
2015/05/15 职场文书
go语言中GOPATH GOROOT的作用和设置方式
2021/05/05 Golang
CSS中妙用 drop-shadow 实现线条光影效果
2021/11/11 HTML / CSS