前端需注意的兼容性和临界值
- 数组的 findLastIndex 兼容性不好。慎用
- 处理大体积数据时,一些函数的方法会报错(内存溢出,RangeError: Maximum call stack size exceeded) 点击查看原因和具体方案
- 使用 Promise.allSettled 代替 Promise.all 来处理存在reject的情况
- vue 使用query进行路由跳转传参时,传的是布尔值、数字等,在页面上route.query里面得到的却全是字符串 (浏览器原生api也是一样)
- 移动端:当元素有自定义touchMove事件的时候,可能有必要使用样式 touch-action: none; 来禁止默认的滚动和缩放行为
- new Date('2025-12-18')和new Date('2025/12/18')是有区别的,前者是UTC时间,后者是本地时间。应该使用new Date('2025/12/18')或者new Date('2025-12-18 00:00:00')来避免出现bug
自律使我自由

浙公网安备 33010602011771号