摘要: set 基本用法 ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 上面代码通过add方法向 Set 结构加入成员,结果表明 Set 结构不会添加重复的值。 Set 函数可以接受一个数组(或者具有 it 阅读全文
posted @ 2018-07-19 11:43 CodingCoder 阅读(3452) 评论(0) 推荐(0)
摘要: 概述 ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引入Sym 阅读全文
posted @ 2018-07-17 16:01 CodingCoder 阅读(391) 评论(0) 推荐(0)
摘要: 属性的简洁表示法 ES6允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。 上面代码表明,ES6 允许在对象之中,直接写变量。这时,属性名为变量名, 属性值为变量的值。下面是另一个例子。 除了属性简写,方法也可以简写。 下面是一个实际的例子。 这种写法用于函数的返回值,将会非常方便。 阅读全文
posted @ 2018-07-14 21:45 CodingCoder 阅读(626) 评论(0) 推荐(0)
摘要: 扩展运算符 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用 上面代码中,array.push(...items)和add(...numbers)这两行,都是函数的调用,它们的都使用了扩展运算符。该运算符将一 阅读全文
posted @ 2018-07-14 11:56 CodingCoder 阅读(153) 评论(0) 推荐(0)
摘要: 属性的简洁表示法 ES6 允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。 上面代码表明,ES6 允许在对象之中,直接写变量。这时,属性名为变量名, 属性值为变量的值。下面是另一个例子。 除了属性简写,方法也可以简写。 下面是一个实际的例子。 这种写法用于函数的返回值,将会非常方便 阅读全文
posted @ 2018-07-13 11:25 CodingCoder 阅读(538) 评论(0) 推荐(0)
摘要: 二进制和八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。 Number.isFinite(),Number.isNaN() ES6 在Number对象上,新提供了Number.isFinite()和Number.isNaN()两个方法。 Num 阅读全文
posted @ 2018-07-11 17:09 CodingCoder 阅读(205) 评论(0) 推荐(0)
摘要: 字符的Unicode表示法 上面代码中,最后一个例子表明,大括号表示法与四字节的 UTF-16 编码是等价的。 codePointAt() JavaScript 内部,字符以 UTF-16 的格式储存,每个字符固定为2个字节。对于那些需要4个字节储存的字符(Unicode 码点大于0xFFFF的字符 阅读全文
posted @ 2018-07-11 15:01 CodingCoder 阅读(877) 评论(0) 推荐(0)
摘要: 数组的结构赋值 以前,为变量赋值,只能直接指定值: 1 let a = 1; 2 let b = 2; 3 let c = 3; ES6可以写成下面这样: 1 let [a, b, c] = [1, 2, 3]; 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值 阅读全文
posted @ 2018-07-09 17:12 CodingCoder 阅读(199) 评论(0) 推荐(0)
摘要: let 相当于之前的var const 常量,定义好了不能改变 let基本用法 ES6新增了let命令,用来声明变量。它的用法类似var,但是所声明的变量,只在let命令所在的代码块内有效(即块级作用域),否则会报错。 var和let的作用域 先上两个实例: var定义的for循环: let定义的f 阅读全文
posted @ 2018-07-09 10:49 CodingCoder 阅读(185) 评论(0) 推荐(0)
摘要: 项目地址:https://github.com/wanghao12345/elm 上一章节已经把该项目的基础环境搭好了,这一章节开始饿了吗登录页面的开发,如今几乎所有的网站都必不可少有登录、注册、找回密码、首页等等,所以开发登录界面还是非常有必要的。 准备 此时的App.vue中的代码如下: 1 < 阅读全文
posted @ 2018-06-21 15:45 CodingCoder 阅读(1836) 评论(0) 推荐(0)