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