明年找到好工作JavaScript 基础篇
Posted усил
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了明年找到好工作JavaScript 基础篇相关的知识,希望对你有一定的参考价值。
执行上下文
什么是执行上下文
指当前执行环境中的变量、函数声明、作用域链、this
执行上下文生命周期
1、创建阶段
生成变量对象、建立作用域链、确定 this 的指向
2、执行阶段
变量赋值、函数引用、执行其他代码
执行上下文特点
1)单线程,只在主线程上运行
2)同步执行,从上向下按顺序执行
3)全局上下文只有一个,也就是 window对象
4)函数每调用一次就会产生一个新的执行上下文环境
作用域
什么是作用域
可访问变量的集合
好处
隔离变量,不同作用域下同名变量不会有冲突
类型
1、全局作用域
2、函数作用域:是指声明在函数内部的变量,函数的作用域在函数定义的时候就决定了
3、块级作用域:
-
块作用域由
-
在块级作用域中,可通过let和const声明变量,该变量在指定块的作用域外无法被访问
var、let、const 区别
1)var定义的变量,
以上是关于明年找到好工作JavaScript 基础篇的主要内容,如果未能解决你的问题,请参考以下文章