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)
回流、重绘
发表回复