09 2016 档案
摘要:1.Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象和可遍历(iterable)对象。 下面是一个类似数组的对象,Array.from将它转为真正的数组。 只要是部署了Iterator接口的数据结构,Array.from都能将其转为数组。 以上代码中,字
阅读全文
摘要:ES6在Math对象上新增了17个与数学相关的方法。所有这些方法都是静态方法,只能在Math对象上调用。 1.Math.trunc() Math.trunc方法用于去除一个数的小数部分,返回整数部分。 对于非数值,Math.trunc内部使用Number方法将其先转为数值。 对于空值和无法截取整数的
阅读全文
摘要:1. 字符的Unicode表示法 JavaScript允许表示\u0000—\uFFFF之间的字符。超出这个范围,必须用2个双字节的形式表达。如:"\u20BB7"是汉字 "𠮷" 的编码,要使用如下方法表示: 如果直接用"\u20BB7" 会表示成: 这是因为\u后面跟上超出范围的数值,JavaS
阅读全文
摘要:1. 数组的解构赋值 [ 基本用法 ] 按照一定的模式从数组或者对象中取值,对变量进行赋值的过程称为解构。 以前,为变量赋值只能直接指定值: 而ES 6 允许写成下面这样: 上面的代码表示,可以从数组中取值,按照位置的对应关系对变量赋值。 [ 默认值 ] 解构赋值允许使用默认值。 ES6内部使用严格
阅读全文
摘要:1.let命令 [ 基本用法 ] let命令的用法与var类似,用于声明一个变量,但是let声明的变量只能在let所在的代码块内有效: 上述代码块中使用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量返回了正确的值。说明,let声明的变量只在其
阅读全文
摘要:1. 代码求值机制 JavaScript中,有很多不同的代码求值机制。 ● eval()函数 ● 函数构造器 ● 定时器 ● <script>元素 - 用eval()方法进行求值 作为定义在全局作用域内的eval()方法,该方法将在当前上下文内,执行所传入字符串形式的代码。 基本功能 ● 该方法将执
阅读全文

浙公网安备 33010602011771号