参数:
str
,要进行格式化的字符串args
,格式化参数var hello = $.format('{0} {1}!', 'Hello', 'world');
// hello 值为 'Hello world!'
var say = $.format('Say {what} to {who}', {what: 'hello', who: 'you'});
// say 值为 'Say hello to you'
参数:
date
,要格式化的日期时间对象;format
,格式化字符串。var now = new Date();
var sayNow = $.format(now, '现在时间是 yyyy年MM月dd日 hh:mm:ss');
// sayNow 值为 '现在时间是 2016年07月05日 13:42:35'
参数 | 输出示例 | 说明 |
---|---|---|
yyyy |
'2016' |
四位数字表示的年份 |
yy |
'16' |
两位数字表示的年份 |
MM |
'07' |
两位数字表示的月份,不足两位在起始用 0 填充 |
M |
'7' |
一位或两位数字表示的月份 |
dd |
'05' |
两位数字表示的日期,不足两位在起始用 0 填充 |
d |
'12' |
一位或两位数字表示的日期 |
hh |
'09' |
两位数字表示的小时,不足两位在起始用 0 填充 |
h |
'9' |
一位或两位数字表示的小时 |
mm |
'00' |
两位数字表示的分钟,不足两位在起始用 0 填充 |
m |
'0' |
一位或两位数字表示的分钟 |
ss |
'23' |
两位数字表示的秒数,不足两位在起始用 0 填充 |
s |
'23' |
一位或两位数字表示的秒数 |
ss |
'23' |
两位数字表示的秒数,不足两位在起始用 0 填充 |
S |
'236' |
毫秒数 |
判断一个变量是否是 Zepto 实例。
var a = $.is$('hello'); // a = false;
var b = $.is$($('div')); // b = true;