![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
是乐渝啊
这个作者很懒,什么都没留下…
展开
-
JS作用域
全局作用域 在页面打开的时候被创建,页面关闭的时候销毁 在页面的任意位置都可以访问到 全局作用域中声明的变量和函数会作为window对象的属性和方法保存 window对象的属性和方法可以直接调用,如window.fun() 可以写为 fun() 函数作用域 调用函数时,函数的作用域被创建,函数执行完毕,函数作用域被销毁 每调用一次函数就会创建一个新的函数作用域,他们之间是相互独立的 在函数作用域可以访问全局变量,在函数外不能访问函数内的变量 在函数作用域中访问变量\函数,会在函数..原创 2021-09-16 16:37:19 · 109 阅读 · 0 评论 -
总结一下js的this指向的问题
全局环境下的this 严格模式下是undefined 非严格模式下是window 上下文对象调用 bind/call/apply改变this指向 区别: bind不会立即调用,而是返回一个新函数(绑定函数),其内的this指向为创建它时传入bind的第一个参数,而传入bind的第二个及以后的参数作为原函数的参数来调用原函数。 构造函数和this new操作符调用构造函数,具体做了 创建一个新的对象 将构造函数的this指向这个新的对象 为这个对象添加属性和方法 ..原创 2021-09-15 18:05:04 · 115 阅读 · 0 评论