![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 68
是大林的林吖
不完美才是真正的完美
展开
-
ES6语法的相关学习
一、新增的用于声明变量的关键字。 (1)let 声明的变量只在所处于的块级有效 不存在变量提升 (2)const 声明的变量只在所处于的块级有效 声明常量时必须赋值 常量赋值后,值不能修改 (3)var、let、const的区别 使用 var 声明的变量,其作用域在该语句所在的函数内,且存在变量提升现象,值可更改。 使用 let 声明的变量,其作用域在该语句所在的代码块内,不存在变量提升,值不可更改。 使用 const 声明的变量,其作用域在该语句所在的代码块内,不存在变量提升,值不可更改。原创 2022-05-30 15:17:50 · 403 阅读 · 1 评论 -
js对象继承的六种方式的相关学习
一、理清构造函数,对象实例,原型对象prototype,对象原型__proto__,的关系 构造函数:用于建立对象的函数,经过new关键字生成对象。函数名通常首字母大写的。 对象实例: 原型对象:每一个函数都有一个prototype属性,它是一个指向原型对象的指针(原型对象在定义函数时同时被建立) 对象原型: 1、原型链继承 ...原创 2022-05-24 15:37:20 · 174 阅读 · 0 评论 -
Promise()的相关学习
1、什么是Promise? 主要用于异步计算 可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果 可以在对象之间传递和操作promise,帮助我们处理队列 2、Promise的好处 promise是一个对象,对象和函数的区别就是对象可以保存状态,函数不可以(闭包除外) 可以很好的解决回调深渊的问题 语法简洁。可读性强 多个异步等待合并便于解决 3、用法 resolve:将Promise对象的状态从“未完成”变为“成功”(即从 pending 变为 fulfilled)。将异步的执行从pe原创 2022-05-18 19:52:14 · 257 阅读 · 0 评论 -
ES6解构赋值
ES6解构赋值 https://www.runoob.com/w3cnote/deconstruction-assignment.html转载 2021-08-25 17:01:43 · 65 阅读 · 0 评论