es6相关内容

javascript - 关于es6语法简写,

问 题 actions: { increment ({ commit }) { commit('increment') } } es6语法,这是什么简写写法,看不懂. 解决方案 参见:ECMAScript 6 入门 increment这个action会被传入一个Object,这个Object里面可能有很多的方法和属性,而你只需要commit方法,所以你可以写成那样 ..
发布时间:2017-09-06 05:25:33 前端开发

vue.js - vue2源码部分语法的困惑

本学渣突来兴致想观摩下vue2源代码。能看出是大部分用es6的语法。但是发现有些不认识的语法,也不是es6的,连ws都报语法错误,或许是我才疏学浅。比如下图红框里的: 想请教下这些是依据什么标准写的,是js的一种方言吗,或者是我不知道的es6? ..
发布时间:2017-09-06 05:14:45 前端开发

vue.js - 关于VUEX2.0中的mapMutations的问题

用最新的VUEX2.0做练习的时候遇到个难题,就是我设置的mapMutations加上...对象展开符的话浏览器会报错,如图 难道是跟babel的解析有关, ...对象展开符不能解析?不应该吧,我单独用...做 [...arr]测试都没问题呢?而且写法也没什么问题,官方的DEMO是这么写的,语法一模一样的啊,我的怎么就老报错?? ..
发布时间:2017-09-06 05:10:35 前端开发

javascript - 有了ES6 的 class ,还有必要去搞明白 ES5 的继承,面向对象方法吗?

问 题 ES6 的 class 虽然知识语法糖,但是毕竟已经是标准了,目前作为入门的前端er,还有必要去搞明白 ES5 的那一套对象原型的写法吗?或者是拥抱 ES6? 补充下:我理解 python 的面向对象方法 11-12 补充: 感谢楼下各位的回复。 既然 ES6 增加了「类」的概念。单单从学习的角度来说,为什么不能像其他的编程语言那样直接从「类」开始学习呢?如果你有 ..
发布时间:2017-09-06 04:57:06 前端开发

javascript - 关于vue官方的那个脚手架,跑起来了老是报语法错误!!!!

按照步骤依次一步不漏的安装好,并在浏览器中跑了起来 但是它确一直报这个错 搜索后原来是Es6,没有被编译成浏览器可识别的,需要使用babel。 但是我疑惑的是,我装好之后,什么都没有去改过,为什么会报这个错误呢?? 还是就是这个怎么解决啊? ..
发布时间:2017-09-06 04:46:51 前端开发

javascript - gulp-babel编译报错时,怎么能不停止node服务?

使用gulp-babel在保存JS代码时自动编译到dist目录,但问题是很多程序员都习惯写两个字就ctrl+s。 这时语法肯定还是有问题的,所以babel就报错了,导致npm run dev直接就停止了node服务,就像这样: 比如我写for(var i)我就保存了,这时编译肯定报错。 怎么做到编译报错时不要停止node服务,仅仅是抛出错误,求教! 下面附上gulpfile ..
发布时间:2017-09-06 04:46:06 前端开发

javascript - ES6 import 导出规则

最近在看redux, git clone https://github.com/reactjs/redux.git自己在实践过程中,发现一个问题就是 import 导入的时候,没有完整的导入路径,也能生效,import counter from './reducers' import counter from './reducers'/index, 这里的index为什么可以省略?没有配置什么规则 ..
发布时间:2017-09-06 04:33:59 前端开发