
[005]JS专研系列
JS专研系列
Zero Ice
编辑&代码艺术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS | ES2015 and ES 2018 Rest & Spread
ECMAScript 2015引入了用于数组Rest & Spread: // Rest elements for array destructuring assignment: const primes = [2, 3, 5, 7, 11]; const [first, second, ...rest] = primes; console.log(first); // 2 console.log(second); // 3 console.log(rest); // [5, 7, 11] /翻译 2020-05-09 23:35:51 · 174 阅读 · 0 评论 -
[005]JS专研系列 | 前端架构初体验(一)
一、背景 以前自己做的一些Web应用,基本上都是按照非常传统的方式: 服务器端渲染模板; 利用jQuery的ajax进行异步数据交换。 所以首次接触前端架构类的东西,难免有点无从下手。 经过几天的奋战,以及参阅国内外大牛们的各种Tutorial之后,终于拨开迷雾,缕了些头绪,自己也试着从传统的方式过渡(重构)出了所谓的架构性的代码。 二、传统代码 $(function(){ $('#new...原创 2019-08-17 04:05:00 · 292 阅读 · 0 评论 -
[005]JS专研系列 | 宏任务&微任务面试题
目录 1、概念 2、面试题 2.1 2.2 2.3 2.4 3、资源福利 1、概念 宏任务:DOM事件回调、Ajax回调、定时器回调 微任务:Promise回调、Mutation回调 宏任务需要在所有微任务执行完之后再去执行 顺序:同步队列=>微任务=>宏任务 2、面试题 2.1 setTimeout(()=>{ console.log(1)...原创 2020-02-29 10:54:18 · 1301 阅读 · 0 评论 -
[005]JS专研系列 | 一个类似于Array.prototype.map & 作用于Object方法
1、问题 有一个Object myObject = { 'a': 1, 'b': 2, 'c': 3 } 是否可以有一个类似于Array.prototype.map的方法,使得效果如下: newObject = myObject.map(function (value, label) { return value * 2; }); // newObject is now { ...原创 2020-02-21 05:34:17 · 503 阅读 · 0 评论