add: VS Code 的配置

This commit is contained in:
qianguyihao
2020-05-23 17:44:13 +08:00
parent d44e76bd95
commit 07a4624bf4
4 changed files with 216 additions and 51 deletions

View File

@@ -11,18 +11,55 @@ Web前端有三层
### 发展历史
JavaScript诞生于**1995**布兰登 艾奇Brendan Eich19611995年在网景公司发明的JavaScript
JavaScript诞生于**1995**布兰登 艾奇Brendan Eich19611995年在网景公司开发除了JavaScript语言
JavaScript是由**网景**公司发明初命名为LiveScript199512月SUN公司合作因市场宣传需要改名为 JavaScript
JavaScript是由**网景**公司Netscape发明初命名为LiveScript1995年12月SUN公司合作因市场宣传需要改名为 JavaScript
后来 Sun 公司 被Oracle收购JavaScript版权归Oracle所有
> 备注由于当时Java这个语言特别火所以为了傍大牌就改名为JavaScript如同北大北大青鸟的关系北大青鸟就是傍北大大牌
同时期还有其他的网页语言比如VBScriptJScript等等但是后来都被JavaScript打败了所以现在的浏览器中只运行一种脚本语言就是JavaScript
> 同时期还有其他的网页语言比如VBScriptJScript等等但是后来都被JavaScript打败了所以现在的浏览器中只运行一种脚本语言就是JavaScript
1996微软为了抢占市场推出了`JScript`在IE3.0中使用
1996年11月网景公司将JS提交给ECMA(国际标准化组织)成为国际标准用于对抗微软
JavaScript是世界上用的最多的**脚本语言**
### JS的版本发布记录
由ECMA的第39号技术专家委员会Technical Committee 39简称TC39负责制订ECMAScript标准成员包括MicrosoftMozillaGoogle等公司
ECMAScript 就是JS的语言标准
JS的版本发布记录
- 1997ECMA 发布 ECMA-262 标准推出浏览器标准语言 ECMAScript 1.0
- 2009发布 ECMAScript 5.0
- 2011发布 ECMAScript5.1成为ISO国际标准从而推动所有浏览器都支持
- 2015发布 ECMAScript 6简称 ES6更名为ECMAScript 2015
注意**前者是按版本号区分后者是按年份区分**
- 2016发布 ECMAScript 7 ECMAScript 2016
- 2017发布ECMAScript 8 ECMAScript 2017
- 2018发布 ECMAScript 9 ECMAScript 2018
- 2019发布 ECMAScript 10 ECMAScript 2019
- 2020发布 ECMAScript 11 ECMAScript 2020
- ......
### JavaScript的发展蒸蒸日上
2003年之前JavaScript被认为牛皮鲜用来制作页面上的广告弹窗漂浮的广告什么东西让人烦什么东西就是JavaScript开发的所以很多浏览器就推出了屏蔽广告功能
@@ -40,6 +77,8 @@ JavaScript是世界上用的最多的**脚本语言**。
虽然目前WebAppWeb应用在功能和性能上的体验远不如Native App原生应用但是在原生App中内嵌一部分H5页面已经是一种趋势
## JavaScript介绍
### JavaScript入门易学性

View File

@@ -152,7 +152,7 @@
我们平时使用的对象不一定是自己创建的可能是别人提供的这个时候in 运算符可以派上用场
## 遍历对象for ... in
## 遍历对象for in
语法
@@ -168,8 +168,8 @@ for (var 变量 in 对象名) {
```javascript
for (var key in obj) {
console.log(key); // 这里的 key 是:对象属性的键
console.log(obj[key]); // 这里的 obj[key] 是:对象属性的值
console.log(key); // 这里的 key 是:对象属性的键(也就是属性名)
console.log(obj[key]); // 这里的 obj[key] 是:对象属性的值(也就是属性值)
}
```