es6相关内容
//这里的this是toggle组件 为什么还需要在组件里绑定这个函数的this {this.state.isToggleOn === true ? 'on' : 'off'} 想不明白这里的this绑定
..
为什么我在chrome的控制台测试es6新的语法...+数组的时候,还要写上console.log,我现在不是在chrome的console里面了吗?
..
问 题 var x = 1; function foo(x,y=function(){x=2;}){ var x = 3; y(); console.log(x); } foo(); 这段代码出现在阮一峰老师写的es6那本书,最后输出3,文字说明说y中的x和var x = 3;的x不是同一个x,这儿有点不理解。 然后把var x= 3 的var去掉,就能输出2,
..
问 题 问题 自己写了一个组件SortNavItem,然后在SortNav组件里引用该组件,并绑定onClick事件,无法触发。 如果将onClick事件在SortNavItem里面的元素上,则可以触发! 代码 疑问 事件不能绑定在引入的组件上,只能绑定在元素上?但是我参考的的写法是能正常触发的
..
1、index.html代码 2、入口app.js的代码 3、报错信息 报错:Uncaught TypeError: Object.assign is not a function 怎么解决呢?
..
问 题 有这么一个问题: 8:00-9:30 9:00-11:00 9:00-12:00 13:00-14:24 19:00-22:00 20:00-21:30 21:50-23:00 给出一天之内(0:00-24:00)几组时间段,求这些时间段总和。 注意:上面几组时间段中,可能会有包含关系或交叉关系 解决方案 可以先将重合时间段合并(将 xx:x
..
问 题 // es6的函数参数的解构赋值 [[1, 2], [3, 4]].map(([a, b]) => a + b); // [ 3, 7 ] 解决方案 相当于这样 var arr1 = [1, 2]; var arr2 = [3, 4]; [arr1, arr2].map(arr => { var a = arr[0]; var b = arr[1]; retu
..
问 题 let a = 0; alert('d'); 我之前以为用户的浏览器太低,懒得搞这些兼容。 但是后来发现,最新的360浏览器也不支持这段代码。 请问你们是如何解决这些问题的 解决方案 搞个webpack的babel插件,转成es5的。 网上找了个例子http://blog.csdn.net/qq_30100043/article/details/53402618
..
问 题 最近刚学es6,看到这里有点不大理解,通常我设置一个实例对象都是直接设置其prototype属性指向原型的,这个跟Object.setPrototypeOf()方法有什么区别? 解决方案 prototype 是构造函数的属性,所以直接设置是 ConstructorFunction.prototype = ......,相当于给类设置原型。 Object.setPro
..
问 题 怎么把创建的Set()以数组形式的string存到localStorage? 解决方案 let a = new Set([1,2,3]); let b = Array.from(a); localStorage.setItem("somename",JSON.stringify(b))
..
问 题 既然node的优势是异步高并发,那么es6中的为什么要用async转成同步,如果频繁的调用async/await是不是node的优秀特性就被掩盖了呢? 解决方案 async/await只是语法糖而已,写法看起来同步,本身还是异步的
..
1、描述我的问题 发现箭头函数的this指向与普通函数的不一样,具体看代码。我的问题是怎么样才能让箭头函数的this能获取到VM。 2、我的代码: 这里不详细叙述,以vue的created函数为例 //箭头函数 created:()=>{ console.log(this) //这里获取不到VM } //普通函数 created:function()
..
问 题 for (let i = 0; i
..
配置都没有问题,看图,还是提示不支持,为什么?
..
问 题 新建完项目有一个,index.android.js , 用atom, Genymotion 模拟, 之后 又建了两个JS文件 ,建JS文件就算建页面了吗? sec.android.js 和 third.android.js ,打开模拟器只能看到index页面的效果,怎么看另外两个页面, 一定要学会了跳转,在index页面跳转动作才能看到另外两个页面的效果吗? 可以设置首页吗? 翻教
..
问 题 我在module.js输出接口,在main.js中引入 // module.js export default function foo () { console.log('huuuuuu') } foo = function () { console.log('huahua') } // main.js import foo from './module.js';
..
我 vscode 格式化用的是 beautify ,平时使用没啥问题,今天写 react ,用import 的时候发生了逼死强迫症的情况 我想要的情况: 格式化之后的情况 请问要怎么修改配置才能避免这种情况,手动改不说费时的问题,我 formatOnSave 也是开启的.
..
2016-07-28 update 不好意思,我发现这不是 WebPack 造成的问题。一开始因为使用 TypeScript 直接编译成单个文件单独引用的时候没出现问题,打包后才出现的,所以误以为是 Webpack 的问题。但实际应该和引入文件的顺序有关。 (Sorry, I think it's not a problem comes from Webpack. It's a struc
..
问 题 class A { constructor() { this.x = 1; } } class B extends A { constructor() { super(); this.x = 2; super.x = 3; console.log(super.x); // undefined console.log(this.
..
问 题 function log(...value) { console.log(value); console.log(...value); } log([1,2,3]); // [ [ 1, 2, 3 ] ] // [ 1, 2, 3 ] log(1,2,3); // [ 1, 2, 3 ] // 1 2 3 rest参数 表示函数没有对应形参的实参 ...name name对
..