https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Equality_comparisons_and_sameness ES2015中有四种相等算法: 抽象相等比较 (==) 严格相等比较 ( ): 用于 Array.prototype.i ...
分类:
Web程序 时间:
2018-02-13 22:54:35
阅读次数:
258
作者:吕大豹 原文地址:https://www.cnblogs.com/lvdabao/p/es6-promise-1.html 去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅 ...
分类:
其他好文 时间:
2018-02-01 19:23:17
阅读次数:
148
传送门:http://www.cnblogs.com/doit8791/p/5184238.html ECMAScript定义了: JS语言语法 – 语法解析规则、关键字、语句、声明、运算符等。 类型 – 布尔型、数字、字符串、对象等。 原型和继承 内建对象和函数的标准库 – JSON、Math、数 ...
分类:
其他好文 时间:
2018-01-31 14:31:56
阅读次数:
148
EMCAScript 6 又叫 es2015 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> const a = "hello"; console.log(a); ...
分类:
其他好文 时间:
2018-01-26 17:12:32
阅读次数:
133
babel-preset-es2015 是一个babel的插件,用于将部分ES6 语法转换为ES5 语法。转换的语法包括: 箭头函数 class语法 const和let 对象属性名表达式: let a = { ['a'+'b']: 1 } 对象属性名缩写 var o = { a, b, c }; v ...
分类:
其他好文 时间:
2018-01-13 21:01:01
阅读次数:
732
plugin: babel的插件,在6.x版本之后babel必需要配合插件来进行工作 preset: babel插件集合的预设,包含某一部分的插件plugin babel-preset-es2015: 可以将es2015即es6的js代码编译为es5 babel-preset-es2016: 可以将 ...
分类:
其他好文 时间:
2018-01-11 15:41:01
阅读次数:
177
1. babel编译转换时发生了报错: BabelLoaderError: SyntaxError: Unexpected token babel预置的转换器是 babel-preset-es2015 ,并不能转换 Object Rest Operator 特性,可以安装整个stage2的预置器或者 ...
分类:
其他好文 时间:
2017-12-28 17:21:38
阅读次数:
161
1、安装依赖包 ps:babel-loader、babel-core应该是默认装好的,如果没有安装,请重新安装 2、修改【webpack.config.js】配置文件找到 /\.js$/的rules,进行修改 3、根目录下添加【.babelrc】文件文件内容: 打包 运行打包脚本查看效果,指令视情况 ...
分类:
Web程序 时间:
2017-12-08 12:20:08
阅读次数:
284
建 目录 webpack-vuedemo1 安装依赖组件 : 初始化 npm init npm install --save vue npm install --save-dev babel-core babel-loader babel-preset-es2015 npm install --sa ...
分类:
其他好文 时间:
2017-12-06 18:16:15
阅读次数:
200
箭头函数转为普通函数: 1. 安装babel-preset-es2015 npm install babel-preset-es2015 --save-dev 2.在.babelrc文件夹中: "presets": ["es2015"] await/async函数转为普通函数: 1. 安装babel ...
分类:
其他好文 时间:
2017-12-06 13:15:22
阅读次数:
464