es6相关内容

Node.js 使用 ES6 出错?

问 题 import React from 'react'; Node.js版本 v6.2.1 错误信息 SyntaxError: Unexpected token import at Object.exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:513:28) at ..
发布时间:2017-09-06 07:46:18 其他开发

react.js - 关于 React Native 的Component编写,如何进行性能优化?

问 题 如题,如何避免不必要的update ,应该将组件尽可能的颗粒话么? 有何最佳实践?如何进行性能分析,找出耗时耗性能的function ? 解决方案 1: componentShouldUpdate 这个方法可以进行判断是否需要刷新,但说真的 复杂点的应用 在这里做优化 不是一件容易的事情 2: 如果用redux 做好状态区分,以避免重复render这个是真的 3: 尽 ..
发布时间:2017-09-06 07:37:51 其他开发

javascript - 怎样解读这个正则表达式

问 题 我在学习es6的时候遇到了一个正则表达式,是如下: function escapeRegExp(str) { return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&'); } let str = '/path/to/resource.html?search=query'; escapeRegExp(st ..
发布时间:2017-09-06 07:31:21 前端开发

javascript - ES6 函数的问题

问 题 看阮老师的写的es6时,遇到这两个函数,想问下这两个怎么理解: 问题一:y = function() { x = 2; }这个x的作用域是在哪 问题二:两个函数的区别是一个var,怎样理解结果 var x = 1; function foo(x, y = function() { x = 2; }) { var x = 3; y(); console.log(x ..
发布时间:2017-09-06 07:29:13 前端开发

vue.js - ES6里面,这两段代码是不等价的吗?(示例是vuex里action的一段,es6的展开符写法)

问 题 题主在review 小萝卜丁 的vuex-shopping cart中vuex的写法。因为没系统研究过es6,所以想改写为自己更熟悉的写法,虽然没报错,但是不起效果,想了解一下应该怎么改写的。 ...在es6里是展开符,或者能够分享一下这个展开的效果吗 小萝卜丁的action.js export const changePrice = makeAction('CHA ..
发布时间:2017-09-06 07:27:35 前端开发

node.js - win10如何安装并使用babel?

救命啊。安装了一天了,babel都安装不上,我打开安装目录看,里面有相关内容,但是cmd查不到version号。也不知道该怎么使用。有没有哪位大哥好心帮一下我啊!!!!!!!!!!!!!!!!!! 我编译的地方不对吗?如果不是在CMD,应该在哪里?我的nodejs不是在C盘,还是说要放在C盘? 我上传不了图片。。啊啊啊啊,总之就是我安装了jade,但是jade能用。但是babel不行 ..
发布时间:2017-09-06 07:27:21 其他开发

javascript - 想在node项目中使用es6又不想用babel该怎么做?

问 题 直接把node升级到最新的6.5版本怎么样?据说es6的支持率高达93?这样我是不是就不需要用babel了? 我不想用babel的原因是,每次写完代码都要用命令行编译成es5太麻烦了,我也想知道用babel的话,我想用node-inspector调试编译前的代码怎么办呢? 解决方案 最新版本的 nodejs 绝大部分 ES6 都有支持了。 避开不支持的 impor ..
发布时间:2017-09-06 07:25:33 前端开发

vue.js - webstorm下使用ES6的箭头函数写Vue组件提示错误

1.webstorm中我在写Vue组件时尝试了ES6的箭头函数写法,但是代码提示有错误,实际是可以编译通过的 2.现在让人很别扭的就是看起来很别扭,而且代码格式化后也不再整齐 3.是否是我缺少了一些设置,还是说需要额外下一些插件来解决,我已经尝试了vue-for-idea插件和vue插件,但是目前这两个插件都不能解决我的需求 4.代码就不贴了,直接贴图看下目前的情况吧 ..
发布时间:2017-09-06 06:51:10 前端开发