一道前端面试题:如何判断 0.1 + 0.2 与 0.3 相等?

前言在 JavaScript 中,有一个经典的前端面试题:为什么 0.1 + 0.2 不等于 0.3? 如果你尝试在控制台中输入以下代码: 12console.log(0.1 + 0.2 === 0.3); // falseconsole.log(0...

JavaScript 初始化二维数组的陷阱

问题场景最近写 TypeScript 时,需要初始化一个二维数组。比如在实现”矩阵置零”算法时,你可能写过类似这样的代码: 123const row = 3;const col = 3;const matrix_copy: number[][] = ...