一、bind()
在代码中可能会有如下写法:
const log = console.log.bind(console)
log()//打印输出和console.log功效一致
我们正常在控制台打印输出一般都用console.log(),但是如果需要多次输出打印用console.log()多少有点麻烦
now这里用bind()方法简化了console.log,可直接log()进行打印输出即可。
二、let
let是限制作用域在{}内的,如果使用var可在作用域外调用
//eg1、
for(let i = 0; i < 3; i++) {
console.log(i)//可正常输出打印
}
console.log(i)//输出打印报错
//eg2、
if(true) {
let age = 18
console.log(age)//可正常输出打印
}
console.log(age)//输出打印报错
三、const
1、const 用来声明赋值,但其变量的值只能在声明的时候赋予,后不可做修改
const name = 'Jason'
console.log