使用递归遍历对象获得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 相关文章推荐
Mozilla中显示textarea中选择的文字
Sep 07 Javascript
Javascript解决常见浏览器兼容问题的12种方法
Jan 04 Javascript
xmlhttp缓存清除的2种解决方法
Dec 13 Javascript
JS是按值传递还是按引用传递
Jan 30 Javascript
javascript使用输出语句实现网页特效代码
Aug 06 Javascript
跟我学习javascript的垃圾回收机制与内存管理
Nov 23 Javascript
AngularJs  E2E Testing 详解
Sep 02 Javascript
微信小程序 合法域名校验出错详解及解决办法
Mar 09 Javascript
Angular实现下载安装包的功能代码分享
Sep 05 Javascript
AngularJS自定义表单验证功能实例详解
Aug 24 Javascript
使用pkg打包Node.js应用的方法步骤
Oct 19 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 jQuery
浅谈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 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
2014/06/12 PHP
javascript下给元素添加事件的方法与代码
2007/08/13 Javascript
javascript this用法小结
2008/12/19 Javascript
js open() 与showModalDialog()方法使用介绍
2013/09/10 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
JS对象与json字符串格式转换实例
2014/10/28 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
nodejs创建web服务器之hello world程序
2015/08/20 NodeJs
JS运动相关知识点小结(附弹性运动示例)
2016/01/08 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
javascript算法之二叉搜索树的示例代码
2017/09/12 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
layer弹出层自定义提交取消按钮的例子
2019/09/10 Javascript
jQuery 查找元素操作实例小结
2019/10/02 jQuery
Vue filter 过滤当前时间 实现实时更新效果
2019/12/20 Javascript
vue相关配置文件详解及多环境配置详细步骤
2020/05/19 Javascript
JavaScript实现与web通信的方法详解
2020/08/07 Javascript
[07:57]2018DOTA2国际邀请赛寻真——PSG.LGD凤凰浴火
2018/08/12 DOTA
Python函数参数操作详解
2018/08/03 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
基于Python检测动态物体颜色过程解析
2019/12/04 Python
通过Python实现一个简单的html页面
2020/05/16 Python
pytorch 计算ConvTranspose1d输出特征大小方式
2020/06/23 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
Orlebar Brown官网:设计师泳裤和泳装
2020/12/08 全球购物
制药工程专业个人求职自荐信
2014/01/25 职场文书
中秋节主持词
2014/04/02 职场文书
《傅雷家书》教学反思
2014/04/20 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
师范大学生求职信
2014/06/13 职场文书
公司收款委托书范本
2014/09/20 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
2015年清明节演讲稿范文
2015/03/17 职场文书