聊聊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如何判断是否为整数

javascript运行没有效果是怎么回事?

javascript变量提升的详细介绍(代码示例)

了解typescript和javascript之间的差异

javascript是什么脚本语言

javascript弱类型什么意思

javascript如何获取字符串长度

javascript分为哪两种数据类型

javascript是什么格式的文件

javascript就是js吗

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




打赏

取消

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

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

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

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

评论

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