let [a, b, c] = [0, 1, 2];
保证左侧右侧的数据结构一致。
编译成es5后的结果
"use strict";
var a = 0,
b = 1,
c = 2;
...
yekong
3年前 (2021-09-06)
喜欢
const
常量,修改后不允许被改变
const a = 'wanjunshijie'
var a = '123'
console.log(a)
...
yekong
3年前 (2021-09-06)
喜欢
let
使用let声明变量避免数据污染。
{
let a = 1
}
console.log(a)
...
yekong
3年前 (2021-09-06)
喜欢
window.onload=function (){
console.log(123)
}
...
yekong
3年前 (2021-09-06)
喜欢
打开package.json,找到scripts,在内部添加我们需要的命令就可以了
例如将babel src/index.js -o dist/index.js设置为npm命令,只需要将命令添加如下
"scripts": {
"build...
yekong
3年前 (2021-09-06)
喜欢
安装依赖
babel-preset-es2015和babel-cli
cnpm i --save-dev babel-preset-es2015 babel-cli
项目根目录创建.babelrc
{
"presets": [
"es2...
yekong
3年前 (2021-09-06)
喜欢
有两个地方都引用了babel-polyfill
删除其中一个就可以了。
...
yekong
3年前 (2021-08-26)
喜欢
ie兼容问题
使用babel-polyfill
npm install --save babel-polyfill
import "babel-polyfill"
这里使用的codekit进行编译
...
yekong
3年前 (2021-08-26)
喜欢
这是IE不兼容的问题。属性之间是要用","分隔的,但最后一个属性的后面在IE中是不能有的,
删除错误行对应的“,”
...
yekong
3年前 (2021-08-26)
喜欢
// #ifdef APP-PLUS|| MP-WEIXIN
this.iconType = ['success', 'success_no_circle', 'info', 'warn', ...
yekong
3年前 (2021-08-24)
喜欢