switch vs if esle
switch在判断分支时,没有判断所有的可能性,而是用一个静态表来解决这个问题,所以速度要比if-else快。
call vs apply
建议使用 call。详情参考
使用[],{}直接量创建对象
删除dom节点同时删除监听事件
使用事件代理
变量缓存
比如,数组长度,window下的对象
prefetch和preload
预加载<link rel="dns-prefetch" href="//d.1qianbao.com" />
switch在判断分支时,没有判断所有的可能性,而是用一个静态表来解决这个问题,所以速度要比if-else快。
建议使用 call。详情参考
比如,数组长度,window下的对象
<link rel="dns-prefetch" href="//d.1qianbao.com" />