有哪些JS工具函数被公认为非常实用?

2026-06-09 14:141阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1506个文字,预计阅读时间需要7分钟。

有哪些JS工具函数被公认为非常实用?

生成一个一周时间的数组,初始化时只添加了length属性,没有实际内容。通过扩展后,变为可用的数组用于循环。

javascriptconst getWeekTime=()=> { return [...new Array(7)].map((_, i)=> new Date(Date.now() + i * 8.64e7));};


生成一周时间

new Array 创建的数组只是添加了length属性,并没有实际的内容。通过扩展后,变为可用数组用于循环

function getWeekTime(){
return [...new Array(7)].map((j,i)=> new Date(Date.now()+i*8.64e7).toLocaleDateString())
}

使用

getWeekTime()
// ["2020/2/26", "2020/2/27", "2020/2/28", "2020/2/29", "2020/3/1", "2020/3/2", "2020/3/3"]

类型判断

判断核心使用Object.prototype.toString,这种方式可以准确的判断数据类型。

阅读全文

本文共计1506个文字,预计阅读时间需要7分钟。

有哪些JS工具函数被公认为非常实用?

生成一个一周时间的数组,初始化时只添加了length属性,没有实际内容。通过扩展后,变为可用的数组用于循环。

javascriptconst getWeekTime=()=> { return [...new Array(7)].map((_, i)=> new Date(Date.now() + i * 8.64e7));};


生成一周时间

new Array 创建的数组只是添加了length属性,并没有实际的内容。通过扩展后,变为可用数组用于循环

function getWeekTime(){
return [...new Array(7)].map((j,i)=> new Date(Date.now()+i*8.64e7).toLocaleDateString())
}

使用

getWeekTime()
// ["2020/2/26", "2020/2/27", "2020/2/28", "2020/2/29", "2020/3/1", "2020/3/2", "2020/3/3"]

类型判断

判断核心使用Object.prototype.toString,这种方式可以准确的判断数据类型。

阅读全文