咨询热线:15911225507
龙霄
登录
首页-所有问题-Javascript-正文

对 Javascript 执行上下文的理解

龙霄龙霄
Javascript
2年前
0
0
2.35K

在执行JS代码之前,需要先解析代码,解析代码的过程中会先创建全局执行上下文环境,先把要用到的变量和函数提取出来,变量声明为undefined,函数声明为可使用。这一步执行完了才开始真正的执行程序。

在函数执行之前也会创建一个执行上下文环境,跟全局上下文相似,只不过比全局上下文多了arguments,this和函数的参数

全局执行上下文:变量定义,函数声明

函数执行上下文:变量定义,函数声明,this,arguments,函数的参数

龙霄

龙霄

Lv1Vip2Rec2
以 Nuxt.js 之力,焕新 WordPress 体验
源自: 课程-JavaScript 教程, -SQL 语法
153.06W123.39K9.96K
分享:
async和await的优势
async和await的优势上一篇
PHP是基于C语言的为什么性能不如使用字节码和虚拟机的java?下一篇
PHP是基于C语言的为什么性能不如使用字节码和虚拟机的java?
龙霄
还没有人回答,第一个参与下?
我要回答
回答被采纳奖励100个积分
龙霄
请先登录