摘要: ·外壳shell:User Interface(用户界面)、Browser engine(浏览器引擎)、Networking(网络)、UI Backend(UI 后端)、Date Persistence(数据持久化存储) 1.相互工作: 用户界面 -包括地址栏、后退/前进按钮、书签目录等,也就是你- 阅读全文
posted @ 2018-06-26 20:14 echo'coding' 阅读(2699) 评论(0) 推荐(0) 编辑
摘要: 原理:JS引擎的工作方式是①先解析代码,获取所有被声明的变量;②然后在运行。也就是专业来说是分为预处理和执行两个阶段。 变量提升的定义:所有变量的声明语句都会被提升到代码头部,这就是变量提升。 例如: 以上语句并不会报错,只是提示undefined。实际在js引擎中的运行过程是: 实际运行表示变量a 阅读全文
posted @ 2018-06-26 19:52 echo'coding' 阅读(4178) 评论(0) 推荐(0) 编辑