上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 46 下一页
2019年3月4日
摘要: 类型化数组(Typed Array)是一种处理二进制数据的特殊数组,它可像C语言那样直接操纵字节,不过得先用ArrayBuffer对象创建数组缓冲区(Array Buffer),再映射到指定格式的视图(view)之后,才能读写其中的数据。总共有两类视图,分别是特定类型的TypedArray和通用类型 阅读全文
posted @ 2019-03-04 09:41 咖啡机(K.F.J) 阅读(551) 评论(0) 推荐(0)
2019年2月25日
摘要: ES6为数组添加了多个新方法,既对它的功能进行了强化,也消除了容易产生歧义的语法。 一、静态方法 1)of() ES6为Array对象新增的第一个静态方法是of(),用于创建数组,它能接收任意个参数,返回值是由这些参数组成的新数组。创建数组比较传统的做法是用构造函数Array(),但当参数是一个正整 阅读全文
posted @ 2019-02-25 09:56 咖啡机(K.F.J) 阅读(494) 评论(2) 推荐(0)
2019年2月19日
摘要: 在第5篇中,讲解了多个对象字面量的改进,本节将重点介绍两个新增的静态方法,以及对象属性的重复处理和枚举顺序。 一、Object.is() 此方法用于判断两个值是否相同,内部实现了SameValue算法,其行为类似于全等( )比较,但它认为两个NaN是相等的,而+0和-0却是不等的。Object.is 阅读全文
posted @ 2019-02-19 09:34 咖啡机(K.F.J) 阅读(476) 评论(0) 推荐(0)
2019年2月18日
摘要: 在ES5中,如果使用构造函数RegExp()初始化RegExp对象(即正则表达式),并且它的第一个参数是正则表达式时,那么不允许再传入标志字符串(即第二个参数)。而ES6更改了这项限制,如果传入了第二个参数,那么就会取代第一个参数中的标志,如下所示。 一、u标志 由于正则表达式无法正确处理辅助平面中 阅读全文
posted @ 2019-02-18 09:26 咖啡机(K.F.J) 阅读(321) 评论(0) 推荐(0)
2019年2月12日
摘要: 在介绍字符串之前,有必要先了解一点Unicode的基础知识,有助于理解ES6提供的新功能和新特性。 一、Unicode Unicode是一种字符集(即多个字符的集合),它的目标是涵盖世界上的所有字符,为其提供唯一的标识符,这个标识符叫做码位或码点(Code Point)。码位既可以用一个从0开始计算 阅读全文
posted @ 2019-02-12 09:28 咖啡机(K.F.J) 阅读(589) 评论(0) 推荐(0)
2019年2月11日
摘要: 一、进制 ES6不仅完善了数字的八进制形式,还补充了一种十六进制形式,并且添加了全新的二进制形式。下面的三个变量分别表示八进制、十六进制和二进制的10,注释中给出了该进制的另一种写法。 注意,只有十进制才能表示小数。 二、Number ES6不仅增强了Number对象处理数字的精度,还扩展了它的数字 阅读全文
posted @ 2019-02-11 09:52 咖啡机(K.F.J) 阅读(251) 评论(0) 推荐(1)
2019年2月4日
摘要: 在ES6之前,由于ECMAScript不具备模块化管理的能力,因此往往需要借助第三方类库(例如遵守AMD规范的RequireJS或遵循CMD规范的SeaJS等)才能实现模块加载。而自从ES6引入了模块化标准后,就不需要再特地加载一次外部脚本了。模块化的语法不仅让JavaScript代码的组织变得更有 阅读全文
posted @ 2019-02-04 09:47 咖啡机(K.F.J) 阅读(584) 评论(0) 推荐(0)
2019年1月28日
摘要: 本节将会重点分析ES6引入的第6种基本类型:Symbol(符号)。符号可以像字符串那样作为对象的属性名,只是它有唯一性的特点,可以避免属性名之间的冲突。 一、创建 符号没有字面量形式,只能通过Symbol()函数创建。该函数有一个可选的参数,只是用来描述当前符号,除了便于阅读之外,没有其他用途。由此 阅读全文
posted @ 2019-01-28 09:26 咖啡机(K.F.J) 阅读(484) 评论(0) 推荐(0)
2019年1月21日
摘要: 一、简洁属性和方法 当创建对象字面量时,如果属性值是与属性同名的已定义的标识符(例如变量、常量等),那么ES6允许省略冒号和属性值,这样就能避免冗余的初始化。下面分别用传统的键值对和最新的简写方式创建对象字面量,可以明显的看出,第二种书写起来更加精炼。 属性上的方法也可以用更加简洁、直观的语法来表达 阅读全文
posted @ 2019-01-21 10:05 咖啡机(K.F.J) 阅读(552) 评论(0) 推荐(0)
2019年1月14日
摘要: 模板字面量(Template Literal)是一种能够嵌入表达式的格式化字符串,有别于普通字符串,它使用反引号(`)包裹字符序列,而不是双引号或单引号。模板字面量包含特定形式的占位符(${expression}),由美元符号、大括号以及合法的表达式组成,合法的表达式(expression)可以是变 阅读全文
posted @ 2019-01-14 09:44 咖啡机(K.F.J) 阅读(828) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 46 下一页