如何编写一个包含10个实用JS工具函数的长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1497个文字,预计阅读时间需要6分钟。
javascript生成一个数组用于存储一周时间,初始数组仅添加了length属性,没有实际内容。通过扩展后,变为可用的数组,用于循环。
const 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,这种方式可以准确的判断数据类型。
本文共计1497个文字,预计阅读时间需要6分钟。
javascript生成一个数组用于存储一周时间,初始数组仅添加了length属性,没有实际内容。通过扩展后,变为可用的数组,用于循环。
const 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,这种方式可以准确的判断数据类型。

