Tag: js

  • JS中new实现

    js中通过new关键字去创建对象实例,原理如下:

  • JS获取页面FPS值

    FPS是指每秒钟页面的刷新率,可以通过计算每秒 window.requestAnimationFrame 的调用频率来做为 FPS 值。它接收一个回调函数,该回调函数会在浏览器下一次重绘之前执行。所以只要我们循环调用并记录单位时间内的调用次数就能计算当前页面的帧率了。

  • async和defer的区别

    async和defer是Javascript脚本加载的两种特性,主要区别是加载和执行时机不同: async和defer相同点 两者都是异步加载script,加载过程不会阻塞html的解析 async和defer不同点 总结