为了账号安全,请及时绑定邮箱和手机立即绑定

JSON我实在不("(" + txt + ")")的意思,为什么搞那么多+号和‘号?

JSON我实在不("(" + txt + ")")的意思,为什么搞那么多+号和‘号?

国服第一前端狗 2016-05-30 09:55:31
<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body><h2>从 JSON 字符串中创建对象</h2><p>名: <span id="fname"></span><br> 姓: <span id="lname"></span><br> </p> <script>var txt = '{"employees":[' +'{"firstName":"John","lastName":"Doe" },' +'{"firstName":"Anna","lastName":"Smith" },' +'{"firstName":"Peter","lastName":"Jones" }]}';var obj = eval ("(" + txt + ")");document.getElementById("fname").innerHTML=obj.employees[1].firstName document.getElementById("lname").innerHTML=obj.employees[1].lastName </script></body></html>
查看完整描述

2 回答

?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

字符串拼接啊,如果想要简单的写法,推荐使用ES6的模板字符串。

查看完整回答
2 反对 回复 2016-05-30
  • 2 回答
  • 0 关注
  • 1716 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信