- 博客(3)
- 收藏
- 关注
原创 扩展运算符
首先点明,ES6的新特性之扩展运算符(spread)就是三个点(...),和ES6的可变参数形式一样。扩展运算符是很强大的一个运算符,它能简化很多在ES5中会比较繁杂的操作。对于这个运算符,概念性的东西不多,所以这里我就简明扼要的给出一些它的常用场景:1:可变参数。(虽然可变参数严格说不是扩展运算符(spread),而是剩余运算符(rest),但是鉴于它也是三个点:...,我就写在了一起以便记忆)...
2018-05-18 21:53:56 457
原创 microtasks、macrotasks影响JavaScript异步任务执行顺序
首先我直接告诉你常见的microtasks、macrotasks。macrotasks: setTimeout setInterval setImmediate requestAnimationFrame I/O UI renderingmicrotasks: process.nextTick Promises Object.observe MutationObserver现在你肯定很懵逼,这都是...
2018-05-17 15:58:32 1427
原创 滚轮事件总结
原生js: 滚轮事件主要是火狐浏览器和其他浏览器的区别,而不是IE与其他浏览器的区别。 在Chrome等其他浏览器中(以下简称Chrome),滚轮事件是mousewheel。而在火狐中是DOMMouScroll,即使Firefox59。在滚轮事件中,“Chrome”有一个event.wheelDelta属性,而“Firefox”中有一个event.detail属性。二者区别: event.whee...
2018-05-07 21:30:32 2694
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人