json格式处理及扩展
2018-06-24 02:06:31来源:未知 阅读 ()
1 <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js"></script> 2 <script> 3 //json扩展方法 4 if (!Object.prototype.forEach) { 5 Object.prototype.forEach = function (fn) { 6 try { 7 for (var key in this) { 8 //确定某属性是否是对象本身的属性。 9 if (this.hasOwnProperty(key)) { 10 fn.call(this, key, this[key]); 11 //fn.apply(this, [key, this[key]]); 12 } 13 } 14 } catch (e) { 15 throw e; 16 } 17 } 18 } 19 </script>
<script> var stringeap = '{"name":"小明","age":"20"}'; var jsoneap = { name: '小明', age: '20' }; //json删除 delete jsoneap["name"];//或者 delete jsoneap.name; //json添加修改 jsoneap.name = "小王";//或jsoneap["name"]="小王" //判断json中的key是否存在 console.log(jsoneap.hasOwnProperty("name")); //js处理json方式 //转标准格式json var data = JSON.parse(stringeap); //jq方式 var dat= $.parseJSON(stringeap) var data1 = eval("(" + stringeap + ")"); //转json字符串 var stringdata = JSON.stringify(jsoneap); jsoneap.forEach(function (key, value) { console.log(key, value); }); </script>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- js防止表单重复提交实现代码 2020-03-29
- jquery遍历筛选数组的几种方法和遍历解析json对象 2020-02-29
- 详解JSONObject和JSONArray区别及基本用法 2020-01-17
- jQuery实现异步获取json数据的2种方式 2019-12-25
- js处理php输出时间戳对不上号的解决方法 2019-12-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash