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 相关文章推荐
IE本地存储userdata的一个bug说明
Jul 01 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
Feb 21 Javascript
jQuery双向列表选择器DIV模拟版
Nov 01 Javascript
用director.js实现前端路由使用实例
Jan 27 Javascript
Vue框架中正确引入JS库的方法介绍
Jul 30 Javascript
javascript 日期相减-在线教程(附代码)
Aug 17 Javascript
js注册时输入合法性验证方法
Oct 21 Javascript
javascript实现文件拖拽事件
Mar 29 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
Oct 08 Javascript
React 组件渲染和更新的实现代码示例
Feb 21 Javascript
Vue页面渲染中key的应用实例教程
Jan 12 Vue.js
Vue3实现简易音乐播放器组件
Aug 14 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
ThinkPHP3.1数据CURD操作快速入门
2014/06/19 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
PDO::inTransaction讲解
2019/01/28 PHP
学习YUI.Ext 第七天--关于View&JSONView
2007/03/10 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
浅谈jquery点击label触发2次的问题
2016/06/12 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
原生js实现电商侧边导航效果
2017/01/19 Javascript
jQuery实现链接的title快速出现的方法
2017/02/20 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
Vue resource中的GET与POST请求的实例代码
2017/07/21 Javascript
在vue项目中使用Nprogress.js进度条的方法
2018/01/31 Javascript
vue之将echart封装为组件
2018/06/02 Javascript
vue实现购物车抛物线小球动画效果的方法详解
2019/02/13 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
在Vue中获取自定义属性方法:data-id的实例
2020/09/09 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
详解Python3中字符串中的数字提取方法
2017/01/14 Python
win10环境下python3.5安装步骤图文教程
2017/02/03 Python
Python实现pdf文档转txt的方法示例
2018/01/19 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
Python自定义函数计算给定日期是该年第几天的方法示例
2019/05/30 Python
Python基于机器学习方法实现的电影推荐系统实例详解
2019/06/25 Python
python字符串中匹配数字的正则表达式
2019/07/03 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
老海军美国官网:Old Navy
2016/09/05 全球购物
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
联想新西兰官方网站:Lenovo New Zealand
2018/10/30 全球购物
一份软件工程师的面试试题
2016/02/01 面试题
班班通校本培训方案
2014/03/12 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
幼儿园六一主持词
2015/06/30 职场文书
关于python中readlines函数的参数hint的相关知识总结
2021/06/24 Python