摘要: JavaScript 中0.1+0.2 不等于 0.3 的问题 在 JavaScript 中,有时候你可能会发现 0.1+0.2 不等于 0.3。这是因为 JavaScript 使用的是浮点数来表示小数,而浮点数在计算机内部是用二进制表示的,这导致了一些精度问题。 阅读全文
posted @ 2022-12-26 17:51 飞仔FeiZai 阅读(370) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的宏任务和微任务 在 JavaScript 中,宏任务和微任务是指在执行代码的过程中的两种不同的任务类型。 宏任务(macro task)指的是浏览器在执行代码的过程中会调度的任务,比如事件循环中的每一次迭代、setTimeout 和 setInterval 等。宏任务会在浏览器完成当前同步任务之后执行。 微任务(micro task)指的是在当前宏任务执行完成之后立即执行的任务,比如 Promise 的回调函数、process.nextTick 等。 阅读全文
posted @ 2022-12-26 15:54 飞仔FeiZai 阅读(627) 评论(0) 推荐(0) 编辑