js遍历数组和对象,以及Json与String的转化
来源:互联网 发布:淘宝运营转正申请 编辑:程序博客网 时间:2024/05/22 15:11
js中常用的操作之一就是对数组进行遍历,以及json与string之间的转化:
var array = new Array();array[0] = 1;array[1] ="aa";array[2] = true;array[3] = {name:'zhoukai'};//第一种遍历方式,for循环for(var i=0;i<array.length;i++){ console.log("----"+array[i]);}//第二种,for in遍历数组for(key in array){ console.log("----"+array[key]);}//for in遍历对象for(key in array[3]){ console.log("-----key:"+key+"--- value:"+array[3[key]);}//字符串解析为json对象://第一种:eval()函数解析 var ob = '{name:"zhoukai",age:"18",sex:"男"}'; var json = eval("("+ob+")"); console.log("----json:"+json.name);//第二种:JSON.parse() 字符串必须是严格的json格式var ob = '{"name":"zhoukai","age":"18","sex":"男"}'; var json = JSON.parse(ob); console.log("----json:"+json.age);//json对象转化为stringvar ob = {"name":"zhoukai","age":"18","sex":"男"};var json = JSON.stringify(ob);console.log("----json:"+json);
0 0
- js遍历数组和对象,以及Json与String的转化
- JSON对象中的JSONObject和JSONArray以及与Map、String、数组的转化
- JS 中JSON对象与JSON字符串的转化 和 遍历
- node.js JSON对象和string的相互转化
- JSON和String对象的转化、在js中的传递
- 用jquery实现cookie的操作以及创建js数组和遍历js数组,js对象,jquery.json的使用
- js中的数组与对象的创建以及json对象
- js将数组对象转化为json格式的数组
- js遍历数组、对象、json
- JAVA的数组 && 原始类型和引用类型以及String与int long相互转化 && String与byte[]相互转化
- JavaScript中json对象和string对象之间的转化
- JavaScript中json对象和string对象之间的转化
- JavaScript中json对象和string对象之间的转化
- js中 json字符串 json对象 以及 对象和数组的区别
- js数租,对象, 数组,字符串,函数,变量,int与String 型转化,String 转化为js 中内部代码,编码格式转化,<a>标签的死链接
- js中对json对象和字符串的理解以及相互转化
- js和jQuery遍历json对象和数组
- Java中Json对象与String的相互转化,以及String与Map之间的转换,以及ArrayList中添加对象
- mount挂载方法详解
- 网络层其他传输协议
- Alter database open fails with ORA-00600 kcratr_nab_less_than_odr (文档 ID 1296264.1)
- PHP redis安装及测试——Windows
- RecyclerView踩坑之输入法弹出数据自动滚动
- js遍历数组和对象,以及Json与String的转化
- mybatis的 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 报错。
- [FAQ13620]L版本之后AAL功能进一步介绍
- iOS Objective-C WKWebView
- POJ 1035 Spell checker 字符串容错检查
- 对象的浅克隆
- 【服务范围调整】微信小程序服务范围最新调整,1月4日更新
- JAVA发送http get/post请求,调用http接口、方法
- JDK并发包---(4)重入锁ReentrantLock:锁申请无限等待且不会产生死锁