
ES6
风火一回
为了美好的明天,肆意而为!
展开
-
ES6新特性
1.箭头函数(=>) ES6中引入了箭头函数符来代替function,也就是说在定义方法的时候可以不再写function,=>的左边即为函数名和参数,右边即为执行操作和返回值。 例如: function(i){return i + 1; } //ES5 (i) => i + 1 //ES6 如果方法比较复杂,则执行的操作需要用{}包裹起来。例如: function(x, y) {原创 2017-03-03 12:44:19 · 1384 阅读 · 0 评论 -
ES6对象扩展
ES6对象扩展 对象简写 ES6允许属性和方法名简写方式。 属性名的简写即只书写属性名,属性值则为与属性名同名的变量值。 方法简写即是省略function关键字。 属性简写 let name="es6"" style="border: 0px; display: block;font-family: Consolas, Inconsolata, Courier, monospace原创 2017-05-25 13:23:23 · 826 阅读 · 0 评论 -
promise深入了解
Pormise深入了解import React from "react";export default class Footer extends React.Component{ constructor(props){ super(props) this.state = { flag : 0, result:''原创 2017-05-27 11:35:31 · 1102 阅读 · 0 评论 -
Promise对象详解
1.简介 Promise是抽象异步处理对象以及对其进行各种操作的组件。 2.对象状态 Promise对象有2种状态: promise对象被 resolve 时的处理(onFulfilled) promise对象被 reject 时的处理(onRejected) 3.创建Promise对象 创建一个Promise对象一般分为2步:原创 2017-05-19 17:08:18 · 2592 阅读 · 0 评论 -
ES6-Generator函数和async函数
ES6-异步函数Generator是一个状态机,它封装了多个内部状态。执行它将生成一个遍历器对象。Generator有2个特征: 声明时使用function* 函数内部使用yield声明内部状态调用函数后,函数并不执行,而且返回的也不是函数运行结果,而是一个指向内部状态的对象。 function* helloWorldGenerator() { yield 'hello'; yield 'w原创 2017-07-05 15:47:37 · 1203 阅读 · 0 评论