<html> <body> <h2>通过 json 字符串来创建对象</h3> <p> first name: <span id="fname"></span><br /> last name: <span id="lname"></span><br /> </p> <script type="text/javascript"> //txt为字符串 var txt = '{"employees":[' + '{"firstname":"bill","lastname":"gates" },' + '{"firstname":"george","lastname":"bush" },' + '{"firstname":"thomas","lastname":"carter" }]}'; //通过eval()方法 //var obj = eval ("(" + txt + ")"); //通过json解析 //obj = jquery.parsejson(txt); obj = json.parse(txt); document.getelementbyid("fname").innerhtml=obj.employees[1].firstname document.getelementbyid("lname").innerhtml=obj.employees[1].lastname </script> </body> </html>
如对本文有疑问, 点击进行留言回复!!
vue源码实战render.js与$nextTick的异步调用
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
【JavaScript笔记(一)】万丈高楼平地起 - 基本概念篇
网友评论