随笔分类 - ECMAScript
摘要:一 原始值 与 引用值 . 原始值 就是最简单的数据. 引用值 则是由多个值构成的对象. 把一个值赋给变量时 JavaScript引擎必须确定这个值是原始值还是引用值. 保存原始值的变量 是按值(by value)访问的 因为我们操作的就是存储在变量中的实际值. 引用值是保存在内存中的对象.. 与其
阅读全文
摘要:if do while while for for in for of
阅读全文
摘要:1)七种数据类型 . 6个简单类型. 1个复杂类型: 对象 是一种无序的 键值对的集合 2)typeof 操作符 . 作用:检测变量或值的类型. typeof 是一个操作符 而非一个函数 所以不需要参数 [ 但可以使用参数 ]. typeof null 返回的是 object 这是因为特殊值null
阅读全文
摘要:重点理论 JS 执行代码分为两个阶段1. 词法分析:包括 分析变量声明 分析函数声明 分析形参 三个部分2. 执行阶段JS解析引擎通过语法分析将我们写的JS代码转成可执行的代码,然后再执行 一 基本概念 1)js中的变量 1. js的变量是松散类型的 变量可以保存任何类型的数据. 2. 每个变量只不
阅读全文
摘要:. 任何语言的核心所描述的: 都是这门语言在最基本层面上如何工作, 其中涉及 语法 操作符 数据类型 以及内置功能 我们都是在此基础上才可以构建复杂的解决方案. 一 语法 . ECMAScript 的语法是宽松的 1)区分大小写 ECMAScript中一切都是区分大小写 无论 变量 函数 还是 操作
阅读全文
摘要:将JavaScript代码插入到HTML中主要方法是使用<script>标签 <script>标签用于加载脚本与执行脚本 本节重点讲解 浏览器加载脚本的行为 //parser [ 单词 分析器 的意思 ] 在这里指:解析HTML代码的解析器 //fetch [ 单词 取来的意思 ] 在这里指:获取脚
阅读全文
摘要:知识梳理 JavaScript 是一门用来和网页交互的脚本语言 包含了 ECMAScript DOM对象 BOM对象 三个组成。. ECMAScript 由ECMA-262 定义 并 提供 核心功能. DOM 文档对象模型 提供与网页内容交互的方法和接口. BOM 浏览器对象模型 提供与浏览器交互的
阅读全文