nowherebutup
nowherebutup
DomContentLoaded先执行,它在DOM内容加载完毕,就可以执行,而不必等待img,css加载完成 onload需要所有资源全都加载完成才可以;
```js // 正则不大会...只好一步步来 function foo(num) { const arr = [...num].reverse(); const rst = arr.reduce((init, ele, i) => { i % 3 === 2 ? init.push(ele, '.') : init.push(ele); return init;...
根据Chrome的perfermance 判断哪里用的时间比较多,是DOM重绘还是js事件执行
```js const arr = ['红', '蓝', '蓝', '黄', '红', '黄', '蓝', '红', '红', '黄', '红']; function fn(arr) { const obj = { '黄': [], '红': [], '蓝': [], }; arr.forEach(ele...
- 301应用场景: 域名到期不想继续用这个,换了地址 - 302应用场景: 做活动时候,从首页跳到活动页面,
```js const arr1 = [1, 2, 3]; const arr2 = [3, 4, 5]; const arr3 = [3, 6, 7]; const handle = (...arr) => { return arr.reduce((rst, ele, i) =>...
```js function getValidDate(startDate, endDate) { let rst = [], startDateTmp = (new Date(startDate)).valueOf(), endDateTmp = (new Date(endDate)).valueOf(), validDateTmp = startDateTmp; while (validDateTmp < endDateTmp) { const tmpTime = new Date(validDateTmp)...
> @nssol-fengzhichao 啥意思 这个答案的顺序: 牌顶是 数组的第一项,按照出题人的套路: 牌顶是数组最后一项, 所以最好是答案再反过来
> ``` > let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] > function sort(arr) { > let pre = [] > while...
- GPU: 图形处理器,用于处理图形有关的任务,用于渲染页面 - 在css中使用 transform: translateZ(0),可以开启GPU硬件加速