JavaScript笔记一

早在ES3中JavaScript就引入了块级作用域, 如:

  • with
  • catch
    二个块级作用域, 只是没有专门定义块组作用域的关健字。

但是随着ES6中引入了let , 我们的代码终于有了创建完整、不受约束的块组作用域的能力。 块作用域在功能上和代码风格上都拥有很我激动人心的新特性。

JavaScript中可以改变this上下文的操作如下:

  • bind
  • call
  • apply

分别的特点是:

  • bind , 目标对象.bind(源对象)可以让源对象绑定到目标对象上,同时可以改变this的所指。
  • call
  • apply
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容