笔记

我们两清 提交于 2020-01-13 00:44:57

1. 随机生成颜色

let color = '#'+Math.floor(Math.random()*0xffffff).toString(16).padEnd(6,'0')
console.log(color)

2. 删除数组中某个元素

var arr=[
    {
        id:1,
        title:'张三'
    },
    {
        id:2,
        title:'李四'
    },
    {
        id:2,
        title:'王五'
    }
]
var index =this.arr.findIndex(items =>{
    if(items.title=='李四'){
        return true
    }
})
this.arr.splice(index,1)

3.时间戳转换日期

const formData = function(num){//时间戳数据处理
		//num 为int
		let date = new Date(num);
		 //时间戳为10位需*1000,时间戳为13位的话不需乘1000
        let y = date.getFullYear();
        let MM = date.getMonth() + 1;
        MM = MM < 10 ? ('0' + MM) : MM;//月补0
        let d = date.getDate();
        d = d < 10 ? ('0' + d) : d;//天补0
        let h = date.getHours();
        h = h < 10 ? ('0' + h) : h;//小时补0
        let m = date.getMinutes();
        m = m < 10 ? ('0' + m) : m;//分钟补0
        let s = date.getSeconds();
        s = s < 10 ? ('0' + s) : s;//秒补0
        return y + '-' + MM + '-' + d + ' ' + h + ':' + m;
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!