把知识记在小本本上

将零散的知识点放在一个集中的地方,不断递归重构,形成一套为己所用的知识系统。

博客首页 | 小本本首页

JSON:JavaScript Object Notation 的缩写,它是一种数据交换格式。详细资料

JSON -> 字符串:序列化
字符串 -> JSON:反序列化

序列化 stringify

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<script>
let json={a: 12, b: 5, c: 'aaa'}; // 注意:这里是不标准的 JSON 写法,但是在 JS 中可以这么写,序列化后,JS 会把它转为标准的 JSON 格式。{"a":12,"b":5,"c":"aaa"}

console.log(JSON.stringify(json));
</script>
</head>
<body>
</body>
</html>

反序列化 parse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<script>
let str='{"a":12,"b":5,"c":"aaa"}';
let json=JSON.parse(str);

console.log(json);
</script>
</head>
<body>
</body>
</html>