有过Linux经验的朋友肯定用过Vi和Vim,这款Chrome插件提供类似简短键盘命令控制浏览器操作,学会基本可以摆脱鼠标了安装途径:有梯子的,在谷歌浏览器应用商店安装没梯子的,这里我提供下应用ID : vimium/dbepggeogbaibhgnhhndojpepiihcmeb,可以在这个网站下载快捷键使用ctrl+/可以查看快捷键,不过是全英文的快捷键很多,常用的不是很多,以下可以作为...
块级作用域(1)let取代varES6提出了两个新的声明变量的命令: let 和 const 。其中, let 完全可以取代 var ,因为两者语义相同,而且 let 没有副作用。'use strict'; if (true) { let x = 'hello'; } for (let i = 0; i < 10; i++) { console.log(i); } 上面代码如...
如果你的网站打开时间超过 5 秒种,那你的用户会离开你。我们站在前端的角度, 都可以做哪些优化呢?来自谷歌的 Web 优化实践避免资源 404 请求避免CSS @importimport 依赖关系, 加载完一个再加载另一个避免使用document.write合并、压缩 CSS, JS文件精灵图整合图像, 字体图标代替部分图片延迟 JavaScript 加载启用Keep-Alive将小的CSS...
这是 2017 年参加面试后,做的一些记录。面试告一段落, 把自己的面试体验整理一下, 给各位提供一下备战的思路.声明: 以下皆是个人观点, 仅供参考之用.简历投递如果对市场和自身不够了解,可以海投一些简历,为自己做一些积累,不建议长期海投简历,投简历之前最起码要关注以下几点(薪资范围, 公司位置, 职位要求, 是否为培训机构冒充招聘).前端发展方向前端经过蓬勃发展,现在前端招人分的挺细了,...
添加事件const addEvent = function(obj, type, fn) { if (obj.addEventListener) { obj.addEventListener(type, fn, false) }else if (obj.attachEvent) { obj.attachEvent('on' + type, fn) } }移除事件c...