概述: ES2015数组扩展:数组的扩展运算符 ES2015函数扩展:rest/spread参数(返回函数多余参数) ES2019对象扩展:对象的扩展运算符 一、数组的扩展运算符使用 克隆 const arr = [...arr1] 合并 const arr = [...arr1,...arr2] ...
分类:
其他好文 时间:
2019-11-17 23:38:15
阅读次数:
89
blog:JavaScript Module Systems Showdown: CommonJS vs AMD vs ES2015 官网链接: Modules 官网链接:Hot Module Replacement(概念) 官网链接:Hot Module Replacement(API) Modu ...
分类:
Web程序 时间:
2019-11-06 13:42:26
阅读次数:
123
数据劫持,也叫数据代理。 所谓数据劫持,指的是在访问或者修改对象的某个属性时,通过一段代码拦截这个行为,进行额外的操作或者修改返回结果。比较典型的是 Object.defineProperty() 和 ES2015 中新增的 Proxy 对象。另外还有已经被废弃的 Object.observe(), ...
分类:
其他好文 时间:
2019-11-06 13:13:47
阅读次数:
121
2015年6月,ES2015(即ES6)正式发布后受到了非常多的关注。其中很重要的一点是 Promise 被列为了正式规范。在此之前很多库都对异步编程/回调地狱实现了类 Promise 的应对方案,比如 bluebird、Angular 的 Q 和大名鼎鼎的 jQuery 的 deffered 等。 ...
分类:
其他好文 时间:
2019-11-04 21:22:09
阅读次数:
91
ES6 简介 介绍: ES2015年推出的JavaScript 新版本也叫 ES2015 现在已经有ES7(2016)、ES8(2017)、ES9(2018)很多新增内容仍是提案 普遍使用的依然是ES6、ES7 部分内容 ES7及后面版本浏览器或 node环境未完全支持,但已有babel 工具可对其 ...
分类:
其他好文 时间:
2019-11-03 23:51:39
阅读次数:
133
原文地址:https://www.hangge.com/blog/cache/detail_1638.html 2015年6月, ES2015(即 ECMAScript 6、ES6) 正式发布。其中 Promise 被列为正式规范,成为 ES6 中最重要的特性之一。 1,then()方法 简单来讲, ...
分类:
Web程序 时间:
2019-10-28 10:23:39
阅读次数:
159
<!--done--> 图像旋转的原理与实现 一般图像的旋转是以图像的中心为原点,旋转一定的角度,也就是将图像上的所有像素都旋转一个相同的角度。旋转后图像的的大小一般会改变,即可以把转出显示区域的图像截去,或者扩大图像范围来显示所有的图像。图像的旋转变换也可以用矩阵变换来表示。设点逆时针旋转角后的对 ...
分类:
其他好文 时间:
2019-10-26 10:59:03
阅读次数:
119
ES6:也就使es2015,这一版更新了非常重要的知识点,也是目前前端面试内容占比最多的一部分 1、let,const. 1.11块级作用域:见到这种变量首先想到的就是es6新添了一种作用域,块级作用域。而生效过程即使在有let和const存在就会有会计作用域,顾名思义就是在大括号里有作用域,即fo ...
分类:
其他好文 时间:
2019-10-25 14:55:07
阅读次数:
93
babel篇 在package.json中添加--exec babel-node 如果需要编译es6,我们需要设置presets包含es2015,也就是预先加载es6编译的模块。 如果需要编译es7,我们需要设置presets包含stage-0,也就是预先加载es7编译的模块。 然后在.babelr ...
分类:
其他好文 时间:
2019-10-17 14:03:50
阅读次数:
282
变量的声明 解构赋值 1 - 字符串的解构 2 - 数值的解构 3 - 布尔值解构 4 - 对象解构 5 - 数组解构 6 - 函数解构 ...
分类:
其他好文 时间:
2019-10-11 23:53:42
阅读次数:
162