fix typos

This commit is contained in:
qianguyihao 2020-08-24 10:14:32 +08:00
parent 5ae9416e6f
commit fc6cedde18
11 changed files with 16 additions and 16 deletions

View File

@ -5,7 +5,7 @@
#### 1主题修改 #### 1主题修改
可能大家会觉得软件的界面不太好看我们可以换一下主题选择菜单栏File--settings--apperance--theme主题选择Darcula 可能大家会觉得软件的界面不太好看我们可以换一下主题选择菜单栏File--settings--appearance--theme主题选择 Dracula
![](http://img.smyhvae.com/20180118_1600.png) ![](http://img.smyhvae.com/20180118_1600.png)

View File

@ -10,7 +10,7 @@
- <https://juejin.im/post/5a3216c8f265da43333e6b54> - <https://juejin.im/post/5a3216c8f265da43333e6b54>
### GitHub项目添加 licence ### GitHub项目添加 license
参考链接 参考链接

View File

@ -305,7 +305,7 @@ meta表示“元”。“元”配置就是表示基本的配置项目。
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
``` ```
字符集用meta标签中的`charset`定义charset就是charactor set字符集**网页的编码方式** 字符集用meta标签中的`charset`定义charset就是character set字符集**网页的编码方式**
**字符集**(Character set)是多个字符的集合计算机要准确的处理各种字符集文字需要进行字符编码以便计算机能够识别和存储各种文字 **字符集**(Character set)是多个字符的集合计算机要准确的处理各种字符集文字需要进行字符编码以便计算机能够识别和存储各种文字

View File

@ -11,7 +11,7 @@
- inline-block对外的表现是行内元素不会独占一行对内的表现是块级元素可以设置宽高 - inline-block对外的表现是行内元素不会独占一行对内的表现是块级元素可以设置宽高
2`positon` 确定元素的位置 2`position` 确定元素的位置
- static默认属性值 - static默认属性值

View File

@ -317,7 +317,7 @@ result5: [];
```javascript ```javascript
// 方式1 // 方式1
array = Array.prototye.slice.call(arrayLike); array = Array.prototype.slice.call(arrayLike);
// 方式2 // 方式2
array = [].slice.call(arrayLike); array = [].slice.call(arrayLike);

View File

@ -48,7 +48,7 @@
![](http://img.smyhvae.com/20180306_1633.png) ![](http://img.smyhvae.com/20180306_1633.png)
上图中发现数组对象函数也有构造函数它们的构造函数是ArrayObjectfuntion实际开发中都推荐前面的书写方式 上图中发现数组对象函数也有构造函数它们的构造函数是ArrayObjectfunction实际开发中都推荐前面的书写方式
## 原型规则 ## 原型规则

View File

@ -169,19 +169,19 @@ request1().then((res1) => {
- 初始化状态等待状态pending - 初始化状态等待状态pending
- 成功状态fullfilled - 成功状态fulfilled
- 失败状态rejected - 失败状态rejected
1 new Promise()执行之后promise 对象的状态会被初始化为`pending`这个状态是初始化状态`new Promise()`这行代码括号里的内容是同步执行的括号里定义一个 functionfunction 有两个参数resolve reject如下 1 new Promise()执行之后promise 对象的状态会被初始化为`pending`这个状态是初始化状态`new Promise()`这行代码括号里的内容是同步执行的括号里定义一个 functionfunction 有两个参数resolve reject如下
- 如果请求成功了则执行 resolve()此时promise 的状态会被自动修改为 fullfilled - 如果请求成功了则执行 resolve()此时promise 的状态会被自动修改为 fulfilled
- 如果请求失败了则执行 reject()此时promise 的状态会被自动修改为 rejected - 如果请求失败了则执行 reject()此时promise 的状态会被自动修改为 rejected
2promise.then()方法括号里面有两个参数分别代表两个函数 function1 function2 2promise.then()方法括号里面有两个参数分别代表两个函数 function1 function2
- 如果 promise 的状态为 fullfilled意思是如果请求成功则执行 function1 里的内容 - 如果 promise 的状态为 fulfilled意思是如果请求成功则执行 function1 里的内容
- 如果 promise 的状态为 rejected意思是如果请求失败则执行 function2 里的内容 - 如果 promise 的状态为 rejected意思是如果请求失败则执行 function2 里的内容
@ -196,7 +196,7 @@ let promise = new Promise((resolve, reject) => {
//开始执行异步操作这里开始写异步的代码比如ajax请求 or 开启定时器) //开始执行异步操作这里开始写异步的代码比如ajax请求 or 开启定时器)
if (异步的ajax请求成功) { if (异步的ajax请求成功) {
console.log('333'); console.log('333');
resolve('haha'); //如果请求成功了请写resolve()此时promise的状态会被自动修改为fullfilled resolve('haha'); //如果请求成功了请写resolve()此时promise的状态会被自动修改为fulfilled
} else { } else {
reject('555'); //如果请求失败了请写reject()此时promise的状态会被自动修改为rejected reject('555'); //如果请求失败了请写reject()此时promise的状态会被自动修改为rejected
} }
@ -206,7 +206,7 @@ console.log('222');
//调用promise的then() //调用promise的then()
promise.then( promise.then(
(successMsg) => { (successMsg) => {
//如果promise的状态为fullfilled则执行这里的代码 //如果promise的状态为fulfilled则执行这里的代码
console.log(successMsg, '成功了'); console.log(successMsg, '成功了');
}, },
(errorMsg) => { (errorMsg) => {

View File

@ -532,7 +532,7 @@ PS还有一个条件是**外部函数被调用,内部函数被声明**。
showDelay('atguigu', 2000) showDelay('atguigu', 2000)
``` ```
上面的代码中闭包是里面的funciton因为它是嵌套的子函数而且引用了外部函数的变量msg 上面的代码中闭包是里面的function因为它是嵌套的子函数而且引用了外部函数的变量msg
## 闭包的作用 ## 闭包的作用

View File

@ -297,7 +297,7 @@ GitHub<https://github.com/seajs/seajs>
```javascript ```javascript
// 所有模块都通过 define 来定义 // 所有模块都通过 define 来定义
define(funtion(require, exports, module) { define(function(require, exports, module) {
//通过 require 引入依赖 //通过 require 引入依赖

View File

@ -120,7 +120,7 @@
![](http://img.smyhvae.com/20180307_1109.png) ![](http://img.smyhvae.com/20180307_1109.png)
重要上方代码中最重要的那行每个函数都有`prototype`属性于是构造函数也有这个属性这个属性是一个对象现在**我们把`Parent`的实例赋值给了`Child``prototye`**从而实现**继承**此时`Child`构造函数`Parent`的实例`Child`的实例构成一个三角关系于是 重要上方代码中最重要的那行每个函数都有`prototype`属性于是构造函数也有这个属性这个属性是一个对象现在**我们把`Parent`的实例赋值给了`Child``prototype`**从而实现**继承**此时`Child`构造函数`Parent`的实例`Child`的实例构成一个三角关系于是
- `new Child.__proto__ === new Parent()`的结果为true - `new Child.__proto__ === new Parent()`的结果为true

View File

@ -158,7 +158,7 @@ then
//开始执行异步操作这里开始写异步的代码比如ajax请求 or 开启定时器) //开始执行异步操作这里开始写异步的代码比如ajax请求 or 开启定时器)
if (异步的ajax请求成功) { if (异步的ajax请求成功) {
console.log('333'); console.log('333');
resolve();//如果请求成功了请写resolve()此时promise的状态会被自动修改为fullfilled resolve();//如果请求成功了请写resolve()此时promise的状态会被自动修改为fulfilled
} else { } else {
reject();//如果请求失败了请写reject()此时promise的状态会被自动修改为rejected reject();//如果请求失败了请写reject()此时promise的状态会被自动修改为rejected
} }
@ -167,7 +167,7 @@ then
//调用promise的then() //调用promise的then()
promise.then(() => { promise.then(() => {
//如果promise的状态为fullfilled则执行这里的代码 //如果promise的状态为fulfilled则执行这里的代码
console.log('成功了'); console.log('成功了');
} }
, () => { , () => {