astarte

导航

 

2022年8月28日

摘要: 关于宏任务和微任务 一、概述 js引擎执行过程主要分为三个阶段,分别是语法分析,预编译和执行阶段。 1、语法分析: 分别对加载完成的代码块进行语法检验,语法正确则进入预编译阶段;不正确则停止该代码块的执行,查找下一个代码块并进行加载,加载完成再次进入该代码块的语法分析阶段。 2、预编译:通过语法分析 阅读全文
posted @ 2022-08-28 22:32 walker1129 阅读(171) 评论(0) 推荐(0)
 
摘要: 一、为什么会有this的出现 “this关键词是JS中最复杂的机制之一,它是一个很特别的关键字,被自动定义在所有函数的作用域中”根据凯尔辛普森的书中描述,刚开始阅读时我对this的使用都感觉到有点一头雾水,虽然隐隐约约知道this的出现是为了使代码更简洁而且利于复用,同时this单指“这个“单词是非 阅读全文
posted @ 2022-08-28 22:32 walker1129 阅读(43) 评论(0) 推荐(0)