js數字指定長度不足前補零的實現

2021-10-10 04:22:58 字數 1243 閱讀 9510

/**

* 自定義函式名:prefixzero

* @param num: 被運算元

* @param n: 固定的總位數

*/function

prefixzero

(num, n)

具體示例:

var mynum =9;

var mynum2 =12;

console.

log(

'原變數mynum:'

+mynum)

;//9

console.

log(

'處理後mynum:'

+prefixzero

(mynum,3)

);//009

console.

log(

'原變數mynum2:'

+mynum2)

;console.

log(

'處理後mynum2:'

+prefixzero

(mynum2,3)

);//012

簡要說明如下:

array(5

)=> 建立了乙個長度為5的空陣列

console.

log(

array(5

));// [empty × 5]

array(5

).join(0

)=> 用0拼接將陣列轉換成字串

console.

log(

array(5

).join(0

));// 0000

array(5

).join(0

)+91=> 通過+

,實現字串的拼接

console.

log(

array(5

).join(0

)+91)

;// 000091

(array(5

).join(0

)+91)

.slice(-

5)=>

slice

(startindex,endindex)方法,用於擷取

引數說明:

引數是起始位置,含頭不含尾,

只有乙個引數時,表示從該起始位置一直擷取到最後。

引數值為負數時,表示從後往前數,如最後一位,索引是-

1

將字串不足長度的填充到指定長度

str pad 使用另乙個字串填充字串為指定長度 使用 stringstr pad string input,int pad length string pad string int pad type str pad right 說明 該函式返回input被從左端 右端或者同時兩端被填充到制定長度後...

前端js擷取指定長度個數字元 v1 0 0

update 2019 4 17 11 22 16 修復字串數量恰好等於擷取數量時,也新增擷取提示的bug 2018 12 19 12 10 59 擷取字串 使用步驟 1.新增 class class slicestr 2.依據需求新增型別屬性 data type wap wap pc all 3....

比較方便的生成指定長度數字和字母混合的隨機數

namespace netcms.common 生成隨機數字 生成長度 是否要在生成前將當前執行緒阻止以避免重複 public static string number int length,bool sleep return result 生成隨機字母與數字 生成長度 public static ...