重新整理JavaScript笔记

This commit is contained in:
yinkanglong
2024-01-13 17:25:31 +08:00
parent 96a49a36de
commit 52d96d354e
109 changed files with 745 additions and 1752 deletions

View File

@@ -0,0 +1,44 @@
JSON 全称为 JavaScript Object Notation译为 JavaScript 对象表示法。是一种轻量级的数据交换格式。
官网地址: [http://www.json.org/json-zh.html](http://www.json.org/json-zh.html)
JSON 易于开发者阅读和编写也易于计算机解析和生成。它基于JavaScript Programming LanguageStandard ECMA-262 3rd Edition - December 1999的一个子集。
JSON 采用完全独立于语言的文本格式,被 Java、C#、C++、PHP、OC 等几乎所有主流语言所支持。
JSON 作为一种轻量级的文本数据交换格式,已被广泛使用于存储和交换文本数据领域。
## 语法规则
JSON 构建于两种语法结构:
- “名称 / 值”对的集合。在 JavaScript 中被解释为 对象。
![](16.png)
- 值的有序列表。在 JavaScript 中被解释为 数组。
![](17.png)
JSON 存储数据的类型可以是字符串string、数值(number)、true、false、 null、对象object或者数组array。这些结构可以嵌套。
![](18.png)
## JavaScript 中的 JSON
JavaScript 中使用字符串String来表示 JSON 的两种结构。
- “名称 / 值”对的集合。
```javascript
var jsonTxt = ' {
"ename" : "Tom",
"salary" : 3500,
"isMarried" : true
} ';
```
- 值的有序列表。
```javascript
var jsonTxt =' [ "Tom", "Mary", "John" ] ';