码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
ES6之主要知识点(六)数组
引自http://es6.ruanyifeng.com/#docs/array 1.扩展运算符(...) 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用。 替代数组的 apply 方法 由于扩展运算符可以展 ...
分类:编程语言   时间:2017-09-20 17:49:52    阅读次数:173
JavaScript数据类型检测
一、JavaScript 数据类型 1、基本数据类型(6种) Undefined Null Boolean Number String Symbol (ES6新增) Undefined Null Boolean Number String Symbol (ES6新增) Undefined Null ...
分类:编程语言   时间:2017-09-20 16:34:47    阅读次数:132
ES6之主要知识点(五)函数
函数参数的默认值 作用域 应用 上面代码的foo函数,如果调用的时候没有参数,就会调用默认值throwIfMissing函数,从而抛出一个错误。 2.rest 参数 ES6 引入 rest 参数(形式为...变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。 rest 参数 ...
分类:其他好文   时间:2017-09-20 14:17:53    阅读次数:177
es6 promise
promise作用: 用来控制异步执行代码的执行顺序 如: 登录执行后跳转到登录页面 promise定义: Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作执行失败后的回调函数。 resolve函数的参数代表 ...
分类:其他好文   时间:2017-09-18 18:53:45    阅读次数:146
ES6(简介及常用)-上
一、类的支持 一、类的支持 1、简介 ES6中添加了对类的支持,引入了class关键字。JS本身就是面向对象的,ES6中提供的类实际上只是JS原型模式的包装。现在提供原生的class支持后,对象的创建,继承更加直观了,并且父类方法的调用,实例化,静态方法和构造函数等概念都更加形象化。JavaScri ...
分类:其他好文   时间:2017-09-18 14:53:04    阅读次数:197
ES6(简介及常用)-下
八、Iterator 和 for of 值遍历(谷歌浏览器无) 八、Iterator 和 for of 值遍历(谷歌浏览器无) 1、Iterator(遍历器)的概念 1、Iterator(遍历器)的概念 JavaScript 原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object ...
分类:其他好文   时间:2017-09-18 14:49:52    阅读次数:197
ES6,数组遍历
ES6提供了entries(),keys(),values()方法返回数组的遍历器,对于遍历器(Iterator)可以使用for...of进行便利,也可是使用entries()返回的遍历器Iterator.next()方法进行遍历。 1.使用keys()遍历。 keys()返回的是数组元素索引号的遍 ...
分类:编程语言   时间:2017-09-18 13:30:35    阅读次数:396
es6学习 -- 解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,只能直接指定值。 ES6 允许写成下面这样。 上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的 ...
分类:其他好文   时间:2017-09-17 23:37:50    阅读次数:403
ES6----class用法
http://es6.ruanyifeng.com/#docs/class 阮一峰老师的ES6入门 一:知识点: 1.基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到。 2.ES6 的类,完全可以看作构造函数的另一种写法。 3,.类的方法都定义在prototy ...
分类:其他好文   时间:2017-09-17 22:19:07    阅读次数:166
Learining TypeScript (一) TypeScript 简介
一、TypeScript出现的背景 在过去的几年里,基于JavaScript的Web应用的数量呈几何级数增长,虽然目前ES6(即ECMAScript2015,从ES6开始采用年份命名)的标准在2015年6月份已经发布了,增添了许多新的特性,例如:模块和类,以及一些实用的特性,例如Map,Sets,G ...
分类:其他好文   时间:2017-09-17 11:50:55    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!