JavaScript
小白兔儿
这个作者很懒,什么都没留下…
展开
-
在for循环内部的函数中获取for循环中的循环变量i
先来看一组简单代码,引出这篇博客的核心for(var i=0;i<9;i++){ console.log(i); //依次输出0.1.2.3.4.5.6.7.8 function f() { console.log(i);; }}f();//输出单个9在这段代码中,在函数内部,i的值为确定的9,这是因为for循环{}没有块...原创 2019-04-07 17:55:12 · 6112 阅读 · 0 评论 -
浅析JavaScript引擎的工作机制
JS引擎动态解析JavaScript的过程1.语法检查阶段 ①词法分析 ②语法分析2.运行阶段 ①预解析阶段 ②执行阶段本文重点总结运行阶段JS引擎的工作机制一、预解析阶段首先创建执行上下文或者说创建执行上下文环境。创建的执行上下文包括:变量对象、作用域链、thi...原创 2019-04-07 17:57:18 · 195 阅读 · 0 评论