javascriptjson的简单介绍

json在javascript中是字符串还是对象

JSON是字符串。

为裕民等地区用户提供了全套网页设计制作服务,及裕民网站建设行业解决方案。主营业务为成都网站设计、成都做网站、裕民网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串。

JSON是基于文本字符串(相对于二进制)的文档格式,和HTML、XML类似。在很多情况下,JSON可以用来描述特定数据结构的实例。

扩展资料

JSON对象和JSON字符串的转换

数据传输过程中,JSON是以字符串的形式传递,而JS操作的是JSON对象。所以,JSON对象和JSON字符串之间的相互转换是关键。例如:

JSON字符串:var jsonStr ='{"name":"Liza", "password":"123"}' ;

JSON对象:var jsonObj = {"name":"Liza", "password":"123"};

1、JSON字符串转化JSON对象

var jsonObject= jQuery.parseJSON(jsonstr);

2、JSON对象转化JSON字符串

var jsonstr =JSON.stringify(jsonObject );

javascript中使用json的好处

JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON 已经是 JavaScript标准的一部分。目前,主流的浏览器对 JSON 支持都非常完善。应用 JSON,我们可以从 XML 的解析中摆脱出来,对那些应用 Ajax 的 Web 2.0 网站来说,JSON 确实是目前最灵活的轻量级方案。

JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表。

javascript为什么不能删除json中数据

固定数据。json中的数据无法删除是因为其属于javascript中的固定数据,系统默认不可对其进行修改。javascript是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。

javascript如何打印json

javascript利用alert(json)的方法就可以打印json字符串

其实就看想在哪里打印,如果是想在页面看到的话这种方法还是挺不错的

如果实在不行就可以利用另外一种方法,就是把json的值赋给页面的一个元素的value,就可以在页面上看到json的值了

javascript json 引用变量

有两方法:

一是在定义json之前定义公共变量,如:

var ac = "a和c的值";

var json = { a: ac, b: "b", c:ac };

二是在定义之后再赋值,如

var json = { a: "a和c的值", b: "b" };

json.c = json.a;

或者

var json = { a: "a和c的值", b: "b" , c:null };

json.c = json.a;

另外还有一种方法,不推荐,就是换用函数

var json = { a: "a和c的值", b: "b", c: function () { return this.a; } };

这样调用的时候就是json.c()而不是json.c了,如

alert(json.c());


网页题目:javascriptjson的简单介绍
浏览路径:http://scyanting.com/article/phejjp.html