随笔分类 -  ES6

ES6- - Map与Set
摘要:for ( let [ key, value ] of map.entries() ){ obj[key] = value; } let map1 = new Map(); for ( let item in a ){ map1.set( item,a[item] ) } 阅读全文
posted @ 2017-08-02 13:21 xixi_xixi 阅读(196) 评论(0) 推荐(0)
ES6 - promise对象
摘要:Promise的设计初衷 我们使用ajax请求数据,得到数据后再对数据进行操作,可是有时候,对得到的数据进行操作的过程中,可能又要用到ajax请求,这时,我们的代码就变成了这样: $.ajax({ success:function(res1){ //...请求B开始,B依赖A返回的数据 $.ajax 阅读全文
posted @ 2016-08-19 23:32 xixi_xixi 阅读(397) 评论(0) 推荐(0)
ES6 - for...of
摘要:for...of是一种用来遍历数据结构的方法,可遍历的对象包括:数组,对象,字符串,节点数组等 我们先来看一下现在存在的遍历方式: var arr=[1,2,3,4] (1)for循环 缺点:代码不够简洁 (2)forEach(): arr.forEach(function(value,index) 阅读全文
posted @ 2016-08-18 16:18 xixi_xixi 阅读(318) 评论(0) 推荐(0)
ES6-Symbol
摘要:javaScript的数据类型:number,string,boolean,undefined,null,object ES6带来了一个新的数据类型:symbol 目的是:解决对象的属性名冲突的问题。 let sm1=Symbol(); let sm2=Symbol(); console.log(s 阅读全文
posted @ 2016-08-15 10:14 xixi_xixi 阅读(231) 评论(0) 推荐(0)
ES6-函数扩展
摘要: 阅读全文
posted @ 2016-08-09 08:32 xixi_xixi 阅读(196) 评论(0) 推荐(0)
ES6 - 对象
摘要:ES6为对象带来的新特性。 对象传统的写法: let person={ 'name':'Lily', 'say':function(){ alert('hello!'); } } 1、ES6中写法更简便 对象属性: var name='Lily'; var age='13'; var person= 阅读全文
posted @ 2016-08-03 09:18 xixi_xixi 阅读(334) 评论(0) 推荐(0)
ES6 — 数组Array
摘要:ES6对数组引入了几个新函数: (1) Array.of() 作用是将一组数值,转换为数组。 Array.of(1,2,3,4); //[1,2,3,4] (2) Array.from() 作用是把类数组的对象或者可遍历的对象变为真正数组,并返回此数组。 let ele=document.getEl 阅读全文
posted @ 2016-07-20 08:57 xixi_xixi 阅读(351) 评论(0) 推荐(0)
ES6 — 字符串String
摘要:ES6对字符串新增了一些函数和操作规范。下面我们来看ES6中对字符串新加的特性。 1、模版字符串 (即用反引号定义的字符串) 传统的字符串拼接通过我们使用'+'号与变量连接。例如: let name='HH'; let str='Hello'+name; 在ES6中,引入了 $() 和反引号 ``, 阅读全文
posted @ 2016-07-18 09:59 xixi_xixi 阅读(830) 评论(0) 推荐(0)
ES6—解构赋值
摘要:1、什么是解构赋值 ES6允许按照预定的模式,从数组、对象中提取值,对变量进行赋值。 我们直接用例子说明。 2. 数组的解构赋值 数组传统的变量赋值: const arr=[1,2,3]; const a=arr[0]; const b=arr[1]; const c=arr[2]; console 阅读全文
posted @ 2016-07-04 15:52 xixi_xixi 阅读(425) 评论(0) 推荐(0)
ES6 — 新增关键字let、const
摘要:ECMAScript 是什么? 首先,我们都知道JavaScript由三部分组成:ECMAScript,DOM,BOM; 其中的ECMAScript是Javascript的语法规范。 ECMAScript定义了很多东西,如: 语法 解析规则,关键字,语句,声明,操作等 类型 布尔型,数字,字符串,对 阅读全文
posted @ 2016-07-04 11:30 xixi_xixi 阅读(11499) 评论(0) 推荐(0)