明年找到好工作JavaScript 基础篇

Posted усил

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了明年找到好工作JavaScript 基础篇相关的知识,希望对你有一定的参考价值。

执行上下文

什么是执行上下文

指当前执行环境中的变量、函数声明、作用域链、this

执行上下文生命周期

1、创建阶段

生成变量对象、建立作用域链、确定 this 的指向

2、执行阶段

变量赋值、函数引用、执行其他代码

执行上下文特点

1)单线程,只在主线程上运行

2)同步执行,从上向下按顺序执行

3)全局上下文只有一个,也就是 window对象

4)函数每调用一次就会产生一个新的执行上下文环境


作用域

什么是作用域

可访问变量的集合

好处

隔离变量,不同作用域下同名变量不会有冲突

类型

1、全局作用域

2、函数作用域:是指声明在函数内部的变量,函数的作用域在函数定义的时候就决定了

3、块级作用域:

  • 块作用域由 包括,if和for语句里面的 也属于块作用域

  • 在块级作用域中,可通过let和const声明变量,该变量在指定块的作用域外无法被访问


var、let、const 区别

1)var定义的变量,

以上是关于明年找到好工作JavaScript 基础篇的主要内容,如果未能解决你的问题,请参考以下文章

明年找到好工作:面试题打卡第六天(vue2篇)

明年找到好工作:面试题打卡第一天

明年找到好工作:面试题打卡第一天

明年找到好工作:面试题打卡第四天

明年找到好工作:面试题打卡第四天

明年找到好工作:面试题打卡第二天