一段非常好javascript字符串替换代码

来源:互联网 发布:查询dns缓存 linux 编辑:程序博客网 时间:2024/06/15 11:11

 

    var C="日一二三四五六";

 

    var B='{0}年{1}月{2}日 星期{3} <span style="font-size:20px">{4}:{5}:{6}</span>';

 

    function E(I,H){return I.replace(/{(/d)}/g,function(J,K){return H[K]})} //递归调用

 

    function D(H){return H<10?"0"+H:H}

 

    var H=new Date();

 

    alert(E(B,[H.getFullYear(),D((H.getMonth()+1)),D(H.getDate()),C.charAt(H.getDay()),D(H.getHours()),D(H.getMinutes()),D(H.getSeconds())]));

 

原创粉丝点击