领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

JSON之Javascript对象简谱

nixiaole 2024-11-18 15:32:15 知识剖析 26 ℃

JSON:JS 对象简谱

JSON(JavaScript Object Notation),即Javascript对象简谱。

  • JSON既指一种Javascript对象(有JSON.parse方法等),也指一种字符串格式。
  • JSON这种字符串格式能表示Javascript对象,从而对进行其存储和传输。

一个JSON字符串如下

var str = '{"name":"Fido"," breed":"Mixed",“weight":38}';

注意,这里使用了单引号来括起这个JSON字符串。

  • 我们必须这样做,因为这个字符串包含双引号。如果使用双引号来括起它,将让JavaScript感到迷惑。
  • 单引号让JavaScript知道这是一个很长的字符串,其中包含其他字符串。

注意,JSON格式不支持任何方法(即 不能在JSON字符串str中包含方法bark),但它支持其他基本类型、数组、对象等。


JSON字符串转换为对象:JSON.parse方法

传入一个字符串,返回一个对象

var str = '{"name":"Fido"," breed":"Mixed",“weight":38}';
var fido = JSON.parse(str);


对象转换为JSON字符串:JSON.stringify方法

传入一个对象,返回一个字符串

var fido = {
  name:"Fido",
  breed:"Mixed",
  weight:38
};
var fidoString = JSON.stringify(fido);

Tags:

最近发表
标签列表