关于前端:第八周ARTS

40次阅读

共计 937 个字符,预计需要花费 3 分钟才能阅读完成。

Algorithm。次要是为了编程训练和学习

https://leetcode-cn.com/probl…

/**
 * @param {number[]} arr
 * @return {number}
 */
var peakIndexInMountainArray = function(arr) {for(let i =0; i <arr.length; i ++){if(arr[i] < arr[i-1] && i-1 > -1){return i-1 ;}
 }
};

而后看了下题解,我找到符合条件,并没有终止循环,在用 some 革新下

   var peakIndexInMountainArray = function (arr) {
            let number = -1
            arr.some((value, i) => {if (value < arr[i - 1] && i - 1 > -1) {
                    number = i - 1
                    return true;
                }
            })
            return number
        };

Review:次要是为了学习英文,如果你的英文不行,你基本上无缘技术高手。

https://code.visualstudio.com…
VS Code 新版本更新的性能支队 browser debugging,go to definition,代码主动提醒和主动 import 比拟期待,这几个性能都有简略的试了下,感觉还是不错,debugging 性能看能不能超过浏览器调试,这多年始终都是这种浏览器调试形式,可能曾经习惯了,尽管感觉不如编辑器调试弱小,各种莫名其妙的缓存问题,或者什么也没改,bug 就好了。

malicious:adj. 怀有歹意的; 歹毒的;
exploits:v. 利用(…为本人谋利); 盘剥; 压迫; 使用; 利用; 施展
recap:v. 概括; 简要重述; 简要回顾;n. 胎面翻新的轮胎; 重述要点; < 新闻 > 简明新闻;

Tip:次要是为了总结和演绎你在是常工作中所遇到的知识点。

最近始终接触到对于性能的问题,本人也查了查对于性能能够做的一些优化(关键字)
DNS Prefetch,DNS 预获取
CDN, css sprite,gzip, 异步加载,文件压缩,http cache,
图片解决
service worker(离线应用,后盾加载,PWA,https 和 localhost)
回流、重绘

Share:次要是为了建设你的影响力,可能输入价值观。

正文完
 0