一个实用的Chrome小工具:xTrace

2020-11-11
阅读 2 分钟
3.5k
我们在上网浏览网页时经常会被网站收集操作行为,收集行为本身并没有问题,但某些网站为了向移动端引流或者吸引注册经常需要点击“下载App阅读更多”或者"关注博主即可阅读全文"这样的交互行为,非常影响阅读体验,举个栗子🌰:

一句有趣的JS代码

2020-11-11
阅读 4 分钟
2.9k
难度:中等我们经常在框架级的源码中看到类似如下的一句代码,比如: {代码...} 在这一句代码中既使用call方法,同时也使用bind方法,乍看之下,有点晕!这到底是想干嘛?无妨,我们调用看看,传入不同的类型试试,效果如下: {代码...} 从结果中可以看到该方法的主要功能是用于检测对象的类型。但通常类型检测,我们可...

网站性能优化——DNS预热与合并HTTP请求

2017-12-19
阅读 2 分钟
6k
DNS预热 一次DNS解析耗时20-120ms, 当网页中使用的域名较多时,DNS预热节省的时间还是非常可观的 先看效果 预热的目的: 减少请求次数 提前对DNS预获取 预热的方式 爬虫 APP 网页meta {代码...} 另外,对于国际化站点尤其需要这么做,举个例子,在美国访问中国的网站,DNS解析会回源到中国,耗时通常在400ms至800ms,甚...

你需要知道的几类npm依赖包管理

2017-10-03
阅读 4 分钟
4.7k
在一个Node.js项目中,package.json几乎是一个必须的文件,它的主要作用就是管理项目中所使用到的外部依赖包,同时它也是npm命令的入口文件。