![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《JavaScript权威指南》学习笔记
《JavaScript权威指南》学习笔记
林夏天
这个作者很懒,什么都没留下…
展开
-
《JavaScript权威指南》阅读笔记(8) 正则表达式的模式匹配
第 10 章 正则表达式的模式匹配 正则表达式是一个描述字符串模式的对象。 JavaScript的RegExp类表示正则表达式,String和RegExp都定义了方法,后者使用正则表达式进行强大的模式匹配和文本与替换功能。 正则表达式的定义 JavaScript中正则表达式用RegExp对象表示,可以使用RegExp()构造函数来创建RegExp对象,不过RegExp对象更多的是通过一种特殊的直接...原创 2020-02-23 18:34:34 · 146 阅读 · 0 评论 -
《JavaScript权威指南》阅读笔记(7) 类和模块
第9章 类和模块 在JavaScript中,类的实现是基于其原型继承机制。如果两个实例都从同一个原型对象上继承了属性,就说它们是同一个类的实例。如果两个对象继承自同一个原型,往往意味着(但不是绝对)它们是由同一个构造函数创建并初始化。 JavaScript中类的一个重要特性是“动态可继承”。 类和原型 在JavaScript中,类的所有实例对象都从同一个原型对象上继承属性。因此,原型对象是类的核心...原创 2020-02-17 20:08:55 · 1203 阅读 · 1 评论 -
《JavaScript权威指南》阅读笔记(6) 函数
第8章 函数 函数的定义 1. 函数定义表达式 函数定义表达式定义一个JavaScript函数。表达式的值是这个新定义的函数。 一个典型的函数定义表达式包含关键字function,跟随其后的是一对圆括号,括号内是一个逗号分割的列表,列表含有0个或多个标识符(参数名),然后再随后是一个由花括号包裹的JavaScript代码段(函数体),例如: var square = function(x) { r...原创 2020-02-16 21:10:32 · 147 阅读 · 0 评论 -
《JavaScript权威指南》阅读笔记(5) 数组
第七章 数组 创建数组 1. 数组直接量 var empty = []; //没有元素的数组 var primes = [2, 3, 5, 7, 11]; //有5个数值的数组 var misc = [1.1, true, "a"]; //有3个不同类型的元素的数组 //数组直接量中的值不一定要是常量,可以是任意的表达式 var base = 1024; var table = [base, ba...原创 2020-02-15 21:07:07 · 362 阅读 · 0 评论 -
《JavaScript权威指南》阅读笔记(4) 对象
第六章 对象 对象是一种复合值:它将很多值聚合在一起,可通过名字访问这些值。 JavaScript对象是动态的,可以新增属性也可以删除属性。 对象也可以看做属性的无序集合,每个属性都是一个名/值对。属性名是字符串。 属性包括名字和值。属性名可以包括空字符在内的任意字符串,但对象不能存在同名的属性。值可以是任意JavaScript值,或者可以是一个getter或setter函数。 除了名字和值之外。...原创 2020-02-13 21:07:27 · 346 阅读 · 0 评论 -
《JavaScript权威指南》阅读笔记(3) 语句
第五章 语句 JavaScript语句以分号结束。 表达式计算出一个值,但语句用来执行以使某件事发生。 条件语句 switch语句 if语句在程序执行过程中创建一条分支,并且可以使用else if来处理多条分支。然而当所有的分支都依赖于同一个表达式的值时,else if并不是最佳解决方案。 switch语句正适合处理这种情况。 语法: switch(expression) { statemen...原创 2020-02-13 13:55:28 · 181 阅读 · 0 评论 -
《JavaScript权威指南》阅读笔记(2) 表达式和运算符
第四章 表达式和运算符 1. 属性访问表达式 两种语法: expression . identifier expression [ expression ] var o = { x: 1, y: { z :3 } }; //一个示例对象 var a = [ o, 4, [5, 6] ]; // 一个包含中国对象的示例数组 o.x // 1 o.y.z // 3 o["x"] // 1 a[...原创 2020-02-11 22:35:46 · 200 阅读 · 0 评论 -
《JavaScript权威指南》阅读笔记(1) 类型,值和变量
第2章 词法结构 JavaScript标识符必须以字母,下划线,美元符开始,后续的字符可以是字母,数字,下划线或美元符。 常见保留字: break delete function return typeof case do if swicth var catch else in this void continue false instanceof throw while debugger fi...原创 2020-02-11 19:34:54 · 230 阅读 · 0 评论