如果您使用过Facebook,则可能已经注意到页面上显示的所有内容中都有一个计时器,该计时器会在数分钟内不断更新.我想知道这不会影响网站的性能.
无论是由计时器触发的Ajax请求还是仅由普通客户端计时器触发,关键是要使用很多计时器.是否会使用大量这样的计时器来影响网站的性能?或我缺少某些东西.
解决方法:
只需一个计时器即可完成Facebook正在执行的操作.每次触发时,都会使用class =“ timestamp”遍历所有abbr元素,并根据它们定义的自定义data-date属性来计算更新.