聊聊JavaScript中实现抽离公共函数的方法


本文摘自PHP中文网,作者青灯夜游,侵删。

JS抽离公共函数

问题

在经历了“大量”的项目开发后,发觉越来越多的方法可以被抽离出来作为一个公共方法使用。那么,在js中该思想又该如何实现呢?

解答

例如,以下方法用于实现将标准时间Thu Mar 19 2015 12:00:00 GMT+0800 (中国标准时间)转换为2015-03-19 12:00:00的格式。ShopStatementController

1

2

3

4

5

6

7

8

9

10

11

12

var formatDateTime = function (date) { 

    var y = date.getFullYear(); 

    var m = date.getMonth() + 1; 

    m = m < 10 ? ('0' + m) : m; 

    var d = date.getDate(); 

    d = d < 10 ? ('0' + d) : d; 

    var h = date.getHours(); 

    var minute = date.getMinutes(); 

    minute = minute < 10 ? ('0' + minute) : minute; 

var second = date.getSeconds();

    return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second ;

};

转换后的效果图如下:

阅读剩余部分

相关阅读 >>

详解使用 javascript 解析 url的方法

js全称是什么?

javascript怎么删除子元素

javascript怎么检查字符串是否包含某个子字符串

js如何读取和保存文件?方法介绍

javascript怎么设置title

javascript中删除数组元素的方法有哪些

javascript中的惰性求值是什么

javascript事件委托是什么

javascript arguments对象怎么用

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...