?es6新增结构赋值,结构赋值分为两种 数组解构赋值,对象解构赋值。 数组解构赋值: 分别按顺序给数组中的每一项赋值。 如上所示如果c未给赋值,c为undefind。 a==1,b==2 那么3并没有被保存到变量中,这时如果想要将剩余值进行保存,可以只用“...” ...c 这样的形式,可以将剩余值 ...
分类:
其他好文 时间:
2020-02-17 00:45:22
阅读次数:
84
webpack的作用: 是 用来处理我们写的js代码。并且会自动处理js之间相关的依赖。 但是,开发中我们不仅仅有基本的js代码处理,还需要加载css,图片,也包括一些高级的 将ES6转成ES5代码,将Typescript转成ES5代码,将scss、less转成css,将.jsx、.vue文件转成 ...
分类:
Web程序 时间:
2020-02-15 20:35:27
阅读次数:
88
目录 简介 Kafka架构 Kafka存储策略 Kafka删除策略 Kafka broker Kafka Design The Producer The Consumer 复制(Replication) 日志压缩(Log Compaction) Distribution Zookeeper协调控制 ...
分类:
其他好文 时间:
2020-01-26 19:24:21
阅读次数:
67
ES6 ES2015 变量声明 解构赋值 字符串扩展 数值扩展 对象扩展 数组扩展 函数扩展 正则扩展 symbol Set Map Proxy Reflect Class Module Iteraror Promise Generator ES2016 数值扩展 数组扩展 ES2017 变量声明 ...
分类:
其他好文 时间:
2020-01-06 12:26:38
阅读次数:
82
1、let与const ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效,const 声明一个只读的常量,一旦声明,常量的值就不能改变。 1.1、let命令 let命令有以下特点: (1)代码 ...
分类:
其他好文 时间:
2019-12-19 20:46:16
阅读次数:
89
about es6 es6 就是es2015 es7 是 es2016 babel preset stage 0 语言的进程就是 stage 0 (skectch)、stage 1 (Proposal)、stage 2 (Implementations)、stage 3(Standard) "lin ...
分类:
其他好文 时间:
2019-12-14 19:23:21
阅读次数:
106
在引入element-ui引发的问题,解决如下: 1.npm install babel-preset-es2015 --save-dev 2.修改.babelrc { "presets": [ ["es2015", { "modules": false }], ["env", { "modules ...
分类:
其他好文 时间:
2019-12-08 10:36:44
阅读次数:
117
使用常量替代 Mutation 事件类型 使用常量替代 mutation 事件类型在各种 Flux 实现中是很常见的模式。这样可以使 linter 之类的工具发挥作用,同时把这些常量放在单独的文件中可以让你的代码合作者对整个 app 包含的 mutation 一目了然: 理解: ES6 允许字面量定 ...
分类:
其他好文 时间:
2019-12-03 20:13:28
阅读次数:
272
一、构建 Vue有自己的脚手架构建工具vue-cli,使用起来非常方便,使用webpack来集成各种开发便捷工具,比如: Hot-reload Vue的热更新,修改代码之后无需手动刷新网页,对前端开发来说非常方便 PostCss,再也不用去管兼容性的问题了,只针对chrome这样的现代浏览器写css ...
分类:
移动开发 时间:
2019-11-23 23:44:16
阅读次数:
171
简介: require/exports 出生在野生规范当中,什么叫做野生规范?即这些规范是 JavaScript 社区中的开发者自己草拟的规则,得到了大家的承认或者广泛的应用。比如 CommonJS、AMD、CMD 等等。import/export 则是名门正派。TC39 制定的新的 ECMAScr ...
分类:
其他好文 时间:
2019-11-20 16:52:17
阅读次数:
71