js面试

1.this(作为构造函数执行,作为对象属性执行,作为普通函数执行,call apply bind)
this在执行时才能确认值,定义时无法确认;
2.作用域(js没有块级作用域,只有函数和全局作用域)
3.闭包(场景:函数作为返回值 函数作为参数传递)

猜你喜欢

转载自blog.csdn.net/qq_39488941/article/details/88344339