前台JSON字符串转换为JSON对象
来源:互联网 发布:怎么看淘宝店 编辑:程序博客网 时间:2024/05/16 02:06
开发中我们常常会使用到JSON对象,那么我们在前台怎样将一个JSON字符串转换为JSON对象呢。
在这里我提供了两种方法,当然这两种方法网上都是已经有的,我也只是整理一下更方便各位查看而已。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title><!-- 在前天如何将JSON字符串变为JSON对象 --><script type="text/javascript">var jsonStr = '[{cityId:"101",cellId:"1011",cellName:"绿色家园0"},'+'{cityId:"101",cellId:"1014",cellName:"绿色家园1"},'+'{cityId:"101",cellId:"1015",cellName:"绿色家园2},'+'{cityId:"101",cellId:"1016",cellName:"绿色家园3"},'+'{cityId:"101",cellId:"1017",cellName:"绿色家园4"}]';console.log("json字符串:"+jsonStr);// 方法一var jsonObj1 = eval('(' + jsonStr + ')');// 方法二var jsonObj2 = (new Function('return '+jsonStr +';'))();console.log("json对象1:"+ jsonObj1);console.log(jsonObj1[0].cellName);console.log("json对象2:"+ jsonObj2);console.log(jsonObj2[3].cellName);</script></head><body><h3>在前台将JSON字符串转换为JSON对象</h3></body></html>
这两种方法的好处就是不用引用任何js,并且支持火狐、谷歌、IE7以上的(IE6没有测试)。
在火狐中控制台输出信息如下:
如果图片看不清楚,请按着自己键盘的 "Ctrl" + “鼠标滚动条”,也就是放大浏览器页面即可看清图片。
0 0
- 前台JSON字符串转换为JSON对象
- json字符串转换为对象
- JSON字符串转换为对象
- javascript 转换Json字符串为JSON对象
- JSON字符串转换为JSON对象
- JSON对象转换为JSON字符串
- js-json字符串转换为json对象
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- json字符串转换为json对象,表单json
- JSON基础以及JSON字符串转换为JSON对象
- JSON转换工具类-JSON对象转换为字符串-json字符串转换为对象
- JSON字符串转换为JSON对象,JSON对象转化为JSON字符串
- 将字符串转换为json对象和将json对象转换为json字符串
- json字符串转换为对象,json字符串中含数组
- 转换字符串为json对象的方法
- 转换字符串为json对象的方法
- 转换字符串为json对象的方法
- Json字符串转换为JS对象方法
- 【网络流】网络流学习笔记Part2ISAP算法
- UVa 10530 - Guessing Game
- where 子语句复杂条件的标准形式
- 分治、栈与数据结构
- Ubuntu udev rules 设置方法
- 前台JSON字符串转换为JSON对象
- ViewPagerIndicator系列之--ViewPager+ActionBar+Fragment实现响应式可滑动Tab
- Longest Valid Parentheses (Java)
- mysql 下 计算 两点 经纬度 之间的距离 计算结果排序
- ACM 容斥原理
- gcc去掉dll导出函数多余的符号
- 纠正要求修改数据库NLS_LENGTH_SEMANTICS参数的错误要求
- javascript读书笔记2----使用原型进行扩展的一个需要注意的地方
- POJ 2976 Dropping tests(初遇0,1分数规化)