各种业务开发都离不开对数据的处理,然而遇到的很多数据都是不好处理的。这个时候就需
要寻求搜索引擎的帮助。这种方法效率是非常低下的,而且根据作者的个性不能保证其对自
己的口味。因此这篇文字包含了一份 JS 常用业务函数手册,例如时间格式的处理、用的是
哪个手机浏览器,手机号、邮箱的验证,以此来提高你的开发效率
界面展示的时间千变万化, 所以一个处理时间的函数,它的重要性就不言而喻了。
export function formatDate (oldDate, fmt) {
if (typeof oldDate === 'string' || typeof oldDate === 'number') {
date = new Date(+oldDate)
if (/(y+)/.test(fmt)) {
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 -
let str = o[k] + ''
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? str :
formatDate 接受俩个参数, oldDate 类型可以是 Date,String,Number。因为现在
用时间戳传递时间真的是蛮多,也蛮方便的,而JS 是一门弱类型语言,所以我将 String