摘要:
es5中对象的属性名是都是字符串,容易造成重名;es6引入Symbol数据类型(已有Number 、 String 、 Boolean 、 Objec t、 null 和 undefined 类型); 特性: // 创建symbol属性值 let sb=Symbol(); console.log(s 阅读全文
摘要:
es6提供了三点运算符,用作于可变参数; function foo(...value){ console.log(value); value.forEach(function(item,index){ console.log(item,index); }); } foo(1,4); 还可以用于数组的 阅读全文
摘要:
es6箭头函数 es6推出了箭头函数,用来简化定义匿名函数; 基本语法: let func1=function(){ console.log('普通无参匿名函数'); } func1(); let func2=()=>console.log('箭头函数'); func2(); 执行效果一样: let 阅读全文
摘要:
es6 模版字符串主要用于简化字符串的拼接; 看个例子,es6以前的写法; 我们来看下实例;定义一个变量,搞两个属性,然后控制台输出; <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> 阅读全文
摘要:
es6对象简写 在es6中,假如 对象里的属性和属性值一样,可以简写,省略属性值;包括对象里的方法定义,也可以省略function; 我们看个实例: let username='java1234'; let pwd='123456'; let obj={ username:username, pwd 阅读全文
摘要:
es6结构赋值 具体点 解析结构,然后自动赋值,简化程序员代码编写; 我们搞个实例看看,平时主要用于对象解构,当然有时候也有数组的结构赋值; <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> </hea 阅读全文