JavaScript中级
文章平均质量分 70
admin9527_
初来乍到!
展开
-
js 内部运行顺序--初学者必看
一、JavaScript是怎么运行的?JavaScript会先扫描一遍所有的js代码,江湖人称 ---预处理。然后在进行内部已经定好的优先级进行运行 ---执行阶段 。这是每个JavaScript初学者必须要懂的二、JavaScript运行顺序的重要性?了解一门语言的执行顺序,才能深入理解语法的由来,才能了解到某些语法的原理。对比 用var 关键词声明的变量和不用var 关原创 2017-10-27 17:24:49 · 494 阅读 · 0 评论 -
js预处理
首先提出一个问题,为什么会有预处理? 预处理是因为js会首先把全盘的js扫描一遍,所以就产生了预处理。 js处理分为两个阶段, 预处理阶段和执行阶段 想要深度理解好预处理一定要弄清楚下面两大点:1.词法环境(Lexical Environment)1.1 在ECMA -262 标准中定义了 VariableEnvironment ---用于js解析器1.2原创 2017-10-24 17:13:13 · 1061 阅读 · 0 评论 -
js预处理阶段arguments深度解剖
一.首先了解arguments内部引用 首先先来看一个例子function fn(a,b,a){alert(a);//3alert(arguments[0]);//1alert(arguments[2]);//3}fn(1,2,3);知识点一: 变量名重复会取最后一个问题一:arguments[0]为什么等于1 这是一个简单的热身,再来原创 2017-10-23 11:24:41 · 273 阅读 · 0 评论