本文摘自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》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 聊聊JavaScript中实现抽离公共函数的方法