1.创建项目(vue项目的流程就不多讲了)2.cnpm install vux --save3.在build/webpack.base.conf.js配置:const vuxLoader = require('vux-loader')把第一个module.exports赋值变量let webpack ...
分类:
移动开发 时间:
2017-11-09 11:23:15
阅读次数:
478
首先解释一下koa是什么? 同当前炙手可热的Express一样,它是一款更年轻的web应用框架 它和Express的异同? Koa,是 Express 原班人马基于 ES6 新特性重新开发的框架,主要基于co 中间件,框架自身不包含任何中间件,很多功能需要借助第三方中间件解决,但是由于其基于 ES6 ...
分类:
其他好文 时间:
2017-11-08 23:34:13
阅读次数:
405
let命令 学习笔记 1、let所声明的变量,只在let命令所在的代码块内有效。 2、不存在变量提升:所声明的变量一定要在声明后使用,否则报错。 一定要先声明,再去使用。let x=x;这样就是错误的 3、不允许重复声明:let不允许在相同作用域内,重复声明同一个变量。即不能在函数内部重新声明参数。 ...
分类:
其他好文 时间:
2017-11-08 17:48:33
阅读次数:
184
去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Prom ...
分类:
其他好文 时间:
2017-11-08 16:06:04
阅读次数:
222
5:数组实例的fill() ['a', 'b', 'c'].fill(7) // [7, 7, 7] (用于初始化) 此外还可以指定填充的起始位置和终止位置 6:数组实例的entires(),keys()和value() 遍历数组 keys是对键名的遍历、 value是对键值的遍历, entires ...
分类:
编程语言 时间:
2017-11-08 14:48:53
阅读次数:
126
1:Array.from() Array.from()将类数组(array-like)对象与可遍历的对象转化为数组并返回。 let arr = { '0':'a', '1':'b', '2':'c', length:3 } es5 var arr1=[].slice.call(arr) es6 va ...
分类:
编程语言 时间:
2017-11-08 13:22:53
阅读次数:
236
includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。 支持第二个参数,表示开始搜索的位置。 原链接:http://es6.ruanyifeng.co ...
分类:
其他好文 时间:
2017-11-07 19:37:21
阅读次数:
175
看到这个问题之后,应该将scripts.js 这个文件的红色区域修改饥渴 ...
分类:
其他好文 时间:
2017-11-07 16:29:17
阅读次数:
156
1、默认值 现在可以在定义函数的时候指定参数的默认值了,而不用像以前那样通过逻辑或操作符来达到目的了。 function sayHello(name){ //传统的指定默认参数的方式 var name = name||'hubwiz'; document.write('Hello '+name); ...
分类:
其他好文 时间:
2017-11-07 16:17:04
阅读次数:
256
现在的主流浏览器还没有完全兼容ES6的语法,如ie11就不支持箭头函数。 使用过es6的人都知道,es6更加简洁和强大,可是使用es6写出来的代码并不能得到所有主流js引擎的支持,针对这一点,一个解决方案就是使用babel这个工具。 babel是一个js处理器,可以对js代码进行转换,可以转换jsx ...
分类:
其他好文 时间:
2017-11-07 14:23:51
阅读次数:
121