JavaScript 四种数值取整方法

介绍了 JavaScript 中四种处理数字的小数部分的方法:Math.trunc() 去除小数保留整数,Math.round() 四舍五入,Math.ceil() 向上取整,Math.floor() 向下取整。每种方法均支持字符串和布尔值转换,返回结果可能为整数或 NaN,示例展示了不同输入下的具体行为。

JavaScript dotAll 模式

介绍了 JavaScript 正则表达式中点 (.) 的匹配规则,默认情况下不能匹配换行符及部分特殊字符。ES2018 引入修饰符 s,启用 dotAll 模式后,点 (.) 可匹配任意字符,示例展示了其在处理换行符时的实际效果。

JavaScript 深入理解 `sort()` 方法

介绍了 JavaScript 中 sort() 方法的基本用法及其局限性,说明默认按字符编码排序可能导致数字排序不准确。通过自定义比较函数实现数值的升序和降序排序,并展示了对包含对象的数组按特定属性排序的应用场景,提供了代码示例以便直观理解。