摘要: 当js执行代码的时候,会生成执行环境,只要代码不写在函数的内部,就是全局环境,代码写在函数内部,就是函数执行环境。 生成执行环境的时候,会有两个阶段,第一个阶段叫做创建阶段,第二段阶段为代码执行阶段。在第一个阶段的时候,js解释器会找出需要提升的变量和函数,并在内存中为其开辟好空间,变量值声明并且赋 阅读全文
posted @ 2022-02-11 15:10 大坏坏狼 阅读(38) 评论(0) 推荐(0)
摘要: 函数调用的几个场景:function foo() { console.log(this.a) } var a = 1 foo() const obj = { a: 2, foo: foo } obj.foo() const c = new foo()对于直接调用foo(),不管foo()函数放在什么 阅读全文
posted @ 2022-02-11 14:31 大坏坏狼 阅读(118) 评论(0) 推荐(0)