摘要: window 是最大最外围的执行环境,然后每个函数都有自己的执行环境。JS代码是从上到下执行的,单纯的用语言描述可能会有点绕,而且不大直观。我们看着代码来 上面代码依次输出的是什么? 一进来先是 window 执行环境,然后 window 会把先把里面的变量和函数提升,然后在从上到下执行。到 foo 阅读全文
posted @ 2018-01-05 16:48 大圆圈 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 4、显示绑定 指的是apply、bind、call (1)、apply 和 call 相同点: <1> 这两个方法的用途是在特定的作用域中调用函数,实际上等于设置函数体内 this 对象的值,真正强大之处在于扩充函数赖以运行的作用域 <2> 它们接收的第一个参数都是一样的:函数运行的作用域 区别:a 阅读全文
posted @ 2018-01-05 10:39 大圆圈 阅读(167) 评论(0) 推荐(0) 编辑