推荐 1. 深入浅出 React 高阶组件 https://zhuanlan.zhihu.com/p/… 由高阶函数引申高阶组件,高阶组件是接受 React 组件作为输入,输出一个新的 React 组件的组件…
标签:ecmascript
Node.js 12 中的 ES 模块
作者:Brian De Sousa 翻译:疯狂的技术宅 原文:https://blog.logrocket.com/es… 未经允许严禁转载 多年来,在 JavaScript 生态中出现了不同形式的模块化方案…
【ES6脚丫系列】模块Module
本文字符数8200+,阅读时间约16分钟。 『ES6知识点总结』模块Module 第一节:Module基本概念 【01】过去使用CommonJS和AMD,前者用于服务器,后者用于浏览器。 Module可以取代Common…
【ES6脚丫系列】箭头函数
【01】ES6箭头函数 本文字符数4300+,阅读时间约8分钟左右。 【01】箭头函数 等于说,只保留了函数的参数和返回。省略function和return。 写法: (形参) => {statement;} =&…
【ES6脚丫系列】Set+WeakSet+Map+WeakMap
本文字数:4700+,阅读时间约10分钟。 如果有理解不到位的地方,欢迎大家纠错。 一、Set 【01】Set是一种数据结构。类似于数组,但是成员的值都是唯一的,没有重复的值。 Set内部判断两个值是否相同,使用的算法类…
工作中常用es6+特性
结合工作中使用情况,简单对es6进行一些复习总结,包括常用的语法,api等,以及短时间内要上手需要重点学习的知识点(不同工作环境可能有一些差别),主要参考链接是阮一峰的博客以及外文博客(阮老师大部分文章是直接翻译的这个博…
怎样阅读 ECMAScript 规范?
翻译自: How to Read the ECMAScript Specification Ecmascript 语言规范 The ECMAScript Language specification(又名:Javascr…
JS 数组常用API方法和遍历方法总结
数组 (array) ES5 * map 语法:[].map(function(item, index, array) {return xxx})功能:遍历数组,返回回调返回值组成的新数组,不改变原数组,不会对空数组进行…
ES2019(ES10)
一、JSON superset 将ECMA-262语法扩展为JSON超集 动机 ECMAScript声称JSON是一个子集JSON.parse,但是(因为已经有详细记录)这是不正确的,因为JSON字符串可以包含未转义的U…
promise
## 前言 今天来分享下promise的用法,es6伟大发明之一,当初我学习的时候也是蛮头大的,不知道为啥,整个脑子就是,我在哪,我要干啥的懵圈,后面认真学习之后,觉得真是十分好用,下面就来一起学习下吧。 为什么会有pr…
ECMASCript 2019可能会有哪些特性?
译者按: 又过了1年… 原文:What’s New in JavaScript for 2019 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅…
每天一本电子书 - Eloquent Javascript, 3rd Edition
Eloquent Javascript, 3rd Edition 作者: Marijn Haverbeke出版社: No Starch Press副标题: A Modern Introduc…