ES6(ES2015)为 JavaScript 引入了许多新特性,其中与字符串处理相关的一个新特性——模板字面量,提供了多行字符串、字符串模板的功能,相信很多人已经在使用了。模板字面量的基本使用很简单,但大多数开发者还是…
标签:ecmascript
ES6 系列之箭头函数
回顾 我们先来回顾下箭头函数的基本语法。 ES6 增加了箭头函数: let func = value => value; 相当于: let func = function (value) { return valu…
ES6初探
这两天在看React的一些东西。接触到了ES6。谈谈一些粗浅的看法。 ES6其实是个简称。这东西学名叫做ECMAScript 2015,或者ES 2015。是Javascript语言的一个新版本。新版本当然有新特性啦。E…
[译] 浏览器中的 ECMAScript 模块
原文链接: ECMAScript modules in browsers 作者:Jake Archibald 浏览器现在可以使用 ES 模块(module)了!它们是: Safari 10.1 Chrome 61 Fir…
JS 数组经常使用API要领和遍历要领总结
数组 (array) ES5 * map 语法:[].map(function(item, index, array) {return xxx})功用:遍历数组,返回回调返回值构成的新数组,不转变原数组,不会对空数组举行…
promise
## 前言 今天来分享下promise的用法,es6伟大发明之一,当初我学习的时候也是蛮头大的,不知道为啥,整个脑子就是,我在哪,我要干啥的懵圈,后面认真学习之后,觉得真是十分好用,下面就来一起学习下吧。 为什么会有pr…
有了 indexOf,为什么 ECMAScript 7 还添加了 Array.prototype.includes
ECMAScript 7 中新增了用于检测数组中是否包含某个元素 Array.prototype.includes() API,想到了 Array 其实有很多相关 API 可以检测到是否包含某个元素,比如 Array.p…
ES规范解读之赋值操作符&属性访问器
ES规范解读之赋值操作符&属性访问器 原文:https://github.com/kuitos/kuitos.github.io/issues/24事情起源于某天某妹子同事在看angular文档中关于Scope的…
ES6 异步编程之三:Generator续
前言 在《ES6 异步编程之一:Generator》中实现了一个异步函数调用链,它是一个顺序调用链,很类似责任链模式,但现实往往不是平铺直叙的,更多的其实是峰回路转,本文将继续讨论更多Generator的用法。 作为函数…
阿里云前端周刊 - 第 18 期
引荐 1. 深切浅出 React 高阶组件 https://zhuanlan.zhihu.com/p/… 由高阶函数引伸高阶组件,高阶组件是接收 React 组件作为输入,输出一个新的 React 组件的组件…
深入理解 Generator 函数
本文翻译自:Diving Deeper With ES6 Generators 由于个人能力有限,翻译中难免有纰漏和错误,望不吝指正issue ES6 Generators:完整系列 The Basics Of ES6 …
【译】ECMAScript文档---序言及1-6章(下)
5.2 算法约定(Algorithm Conventions) 规范常常使用一个带编号的列表来显示算法中的步骤。这个小算法被用作准确地表达ECMAScript语言构造需要的语义。这些算法并不是打算暗示任何具体实现的使…