加载中...

es6基础

1、模板字符串格式:`${注入的内容}`,只要最终的结果是个数值,都可以注入到模板字符串中,可以是变量,常量等
应用:嵌入表达式,多行字符串,字符串中插入变量
2、箭头函数const a=()=>{},当只有一个参数时,可省略(),当有一个函数体时,省略{}和return关键字。函数体只有一个对象属性时,省略时需要添加()
3、非箭头函数this指向:
①全局作用域中的this:window
②一般函数的this指向,与函数调用的位置没关系,只和谁调用有关
a、调用对象方法,this指向那个对象
b、事件处理函数,指向绑定事件的对象
c、构造函数,this指向它的实例化对象
③funcition add(){
console.log(this)
}
严格模式下结果为undefined,非严格模式下将undefined转化为window.
④箭头函数没有自己的this

不适合用箭头函数的场景
①构造函数中不能使用箭头函数,因为没有自己的this
②需要使用arguments时

posted @ 2021-10-19 11:36  莫等闲O(∩_∩)O~~  阅读(32)  评论(0)    收藏  举报