js
丑摸样
这个作者很懒,什么都没留下…
展开
-
js数组与树结构相互转换
【代码】js数组与树结构相互转换。原创 2023-05-31 17:14:38 · 658 阅读 · 0 评论 -
柯里化函数的实现
【代码】柯里化函数的实现。原创 2023-05-21 17:10:45 · 95 阅读 · 0 评论 -
js数据类型
js数据类型原创 2023-05-11 16:05:37 · 36 阅读 · 0 评论 -
instanceof的实现原理,可以参考下面
instanceof的实现原理原创 2023-02-08 16:34:31 · 66 阅读 · 0 评论 -
js 原型继承
js 原型原创 2023-02-08 16:33:21 · 61 阅读 · 0 评论 -
模拟实现js,call、apply、bind方法
【代码】模拟实现js,call、apply、bind方法。原创 2022-12-16 17:57:07 · 67 阅读 · 0 评论 -
浏览器是如何渲染页面的?
浏览器是如何渲染页面的?原创 2022-11-28 14:50:49 · 331 阅读 · 0 评论 -
JS 中的计时器能做到精确计时吗?为什么?
2. 操作系统的计时函数本身就有少量偏差,由于 JS 的计时器最终调⽤的。受事件循环的影响,计时器的回调函数只能在主线程空闲时运⾏,因此。的标准,浏览器实现计时器时,如果嵌套层级超过。计算机硬件没有原⼦钟,⽆法做到精确计时。是操作系统的函数,也就携带了这些偏差。毫秒的最少时间,这样在计时时间少于。原创 2022-11-28 10:55:23 · 397 阅读 · 0 评论 -
如何理解 JS 的异步?
如果使⽤同步的⽅式,就极有可能导致主线程产⽣阻塞,从⽽导致消息队列。这样⼀来,⼀⽅⾯会导致繁忙的主线程⽩。时器、⽹络、事件监听,主线程将任务交给其他线程去处理,⾃身⽴即结束。任务的执⾏,转⽽执⾏后续代码。在这种异步模式下,浏览器永不阻塞,从⽽最⼤限度的保证了单线程的流畅。是⼀⻔单线程的语⾔,这是因为它运⾏在浏览器的渲染主线程中,⽽渲染。⽩的消耗时间,另⼀⽅⾯导致⻚⾯⽆法及时更新,给⽤户造成卡死现象。数包装成任务,加⼊到消息队列的末尾排队,等待主线程调度执⾏。⽽渲染主线程承担着诸多的⼯作,渲染⻚⾯、执⾏。原创 2022-11-28 10:45:16 · 122 阅读 · 0 评论 -
js 事件循环(消息循环)
js 事件循环(消息循环)原创 2022-11-28 10:35:59 · 289 阅读 · 0 评论