摘要:
预解析 JavaScript代码的执行是由浏览器中的JavaScript解析器来执行的。JavaScript解析器执行JavaScript代码的时候,分为两个过程:预解析过程和代码执行过程 预解析过程: 把变量的声明提升到当前作用域的最前面,只会提升声明,不会提升赋值。 把函数的声明提升到当前作用域 阅读全文
摘要:
作用域 作用域:变量可以起作用的范围 全局变量和局部变量 全局变量 在任何地方都可以访问到的变量就是全局变量,对应全局作用域 局部变量 只在固定的代码片段内可访问到的变量,最常见的例如函数内部。对应局部作用域(函数作用域) 全局变量 在任何地方都可以访问到的变量就是全局变量,对应全局作用域 局部变量 阅读全文
摘要:
函数 为什么要有函数 如果要在多个地方求1-100之间所有数的和,应该怎么做? 什么是函数 把一段相对独立的具有特定功能的代码块封装起来,形成一个独立实体,就是函数,起个名字(函数名),在后续开发中可以反复调用 函数的作用就是封装一段代码,将来可以重复使用 函数的定义 函数声明 function 函 阅读全文
摘要:
定位(position) 定位有两个含义。 1 Positioned Layout Modulue 提供元素定位与层叠的相关功能,是CSS定位布局的一个核心模块。 2 CSS定位属性 知识点 1)document-tree 2)normal-flow 普通流:自然顺序,从上至下,从左至右。 3)co 阅读全文