JavaScript前補零操作實例
更新時間:2015年03月11日 11:00:49 作者:jing31
這篇文章主要介紹了JavaScript前補零操作的方法,以實例形式對比分析了javascript實現(xiàn)補零操作的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了JavaScript前補零操作的方法。分享給大家供大家參考。具體如下:
很多時候為了顯示格式,需要在某一字符串不滿位的情況下進行前補0操作。
1. 傳統(tǒng)代碼
/** * 前補0操作 * @param number String 待操作字符串 * @param length int 目標長度 */ function addZero(number, length) { var buffer = ""; if (number == "") { for (var i = 0; i < length; i ++) { buffer += "0"; } } else { if (length < number.length) { return ""; } else if (length == number.length) { return number; } else { for (var i = 0; i < (length - number.length); i ++) { buffer += "0"; } buffer += number; } } return buffer; }
2. 這個代碼更簡潔
function addZero(str,length){ return new Array(length - str.length + 1).join("0") + str; }
希望本文所述對大家的javascript程序設計有所幫助。
相關文章
基于Leaflet的Webgis經緯網(wǎng)格功能實現(xiàn)
本文將介紹一款Leaflet的經緯網(wǎng)插件,基于這款經緯網(wǎng)插件,詳細介紹如何實現(xiàn)經緯網(wǎng)功能,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2023-12-12JS與HTML結合使用marquee標簽實現(xiàn)無縫滾動效果代碼
這篇文章主要介紹了JS與HTML結合使用marquee標簽實現(xiàn)無縫滾動效果代碼的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-07