javascript json文本与json对象的区别
2012-05-17 18:17
281 查看
同事使用jquery.form的时候,第二个参数传入ajax返回来的json字符串,结果填充form表单失效
后来帮助查找原因,学习到虽然javascript是弱类型语言,但是javascript中json文本和json对象是不同的
需要使用var myObject = eval('(' + myJSONtext + ')');这样的方式将json文本转换为json对象
参考地址:
http://www.dreamdu.com/blog/2008/10/19/json_in_javascript/
后来帮助查找原因,学习到虽然javascript是弱类型语言,但是javascript中json文本和json对象是不同的
需要使用var myObject = eval('(' + myJSONtext + ')');这样的方式将json文本转换为json对象
参考地址:
http://www.dreamdu.com/blog/2008/10/19/json_in_javascript/
相关文章推荐
- JavaScript 面向对象之一 —— 对象(对象与JSON的区别)
- javascript json对象与json格式字符串区别
- JSON文本转化成javascript对象
- JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象
- 如何将json文本转换为JavaScript对象
- JSON与Javascript对象的区别
- javascript对象和php对象和json区别
- 把 JSON 文本转换为 JavaScript 对象时可能出现的问题
- [JavaScript] 对象字面量与JSON的区别
- 把 JSON 文本转换为 JavaScript 对象
- JSON 文本 JavaScript 对象 eval() 函数
- JavaScript对象字面量(即JavaScript用户自定义对象)与JSON字符串的区别:
- JavaScript 面向对象(二)对象和 JSON 的区别
- Json 与 javascript 对象的区别
- 把 JSON 文本转换为 JavaScript 对象
- 浅谈PHP与javascript之JSON XML 数组 对象三者的区别
- 使用eval函数把 JSON 文本转换为 JavaScript 对象
- json和javascript对象区别及小应用
- json格式的javascript对象用法分析
- json和对象字面量的区别之一