亚洲av午夜福利精品一区人妖,亚洲乱码日产精品a级毛片久久,91精品视频观看,青草青草久热精品视频在线观看

JavaScript的padStart()和padEnd()格式化字符串使用技巧

2020-5-29    seo達人

用例

讓我們從介紹幾種不同的填充用例開始。


標簽和值

假設你在同一行上有標簽和值,例如 name:zhangsan 和 Phone Number:(555)-555-1234。如果把他們放在一起看起來會有點奇怪,會是這樣:


Name: zhangsan

Phone Number: (555)-555-1234

你可能想要這個。


Name:           zhangsan

Phone Number:   (555)555-1234

或這個...


       Name: zhangsan

Phone Number: (555)555-1234

金額

在中國,顯示價格時通常顯示兩位數的角、分。所以代替這個...


¥10.1

你會想要這個。


¥10.01

日期

對于日期,日期和月份都需要2位數字。所以代替這個...


2020-5-4

你會想要這個。


2020-05-04

時間

與上面的日期類似,對于計時器,你需要2位數字表示秒,3位數字表示毫秒。所以代替這個...


1:1

你會想要這個。


01:001

padstart()

讓我們從 padStart() 以及標簽和值示例開始。假設我們希望標簽彼此正確對齊,以使值在同一位置開始。


       Name: zhangsan

Phone Number: (555)555-1234

由于 Phone Number 是兩個標簽中較長的一個,因此我們要在 Name 標簽的開頭加上空格。為了將來的需要,我們不要把它專門填充到電話號碼的長度,我們把它填充到長一點,比如說20個字符。這樣一來,如果你在未來使用較長的標簽,這一招仍然有效。


在填充之前,這是用于顯示此信息的入門代碼。


const label1 = "Name";

const label2 = "Phone Number";

const name = "zhangsan"

const phoneNumber = "(555)-555-1234";


console.log(label1 + ": " + name);

console.log(label2 + ": " + phoneNumber);


//Name: zhangsan

//Phone Number: (555)-555-1234

現在,讓我們填充第一個標簽。要調用 padStart(),你需要傳遞兩個參數:一個用于填充字符串的目標長度,另一個用于你希望填充的字符。在這種情況下,我們希望長度為20,而填充字符為空格。


const label1 = "Name";

const label2 = "Phone Number";

const name = "zhangsan"

const phoneNumber = "(555)-555-1234";


console.log(label1.padStart(20, " ") + ": " + name);

console.log(label2 + ": " + phoneNumber);


//               Name: zhangsan

////Phone Number: (555)-555-1234

現在填充第二行。


const label1 = "Name";

const label2 = "Phone Number";

const name = "zhangsan"

const phoneNumber = "(555)-555-1234";


console.log(label1.padStart(20, " ") + ": " + name);

console.log(label2.padStart(20, " ") + ": " + phoneNumber);


//               Name: zhangsan

////     Phone Number: (555)-555-1234

padEnd()

對于相同的標簽和值示例,讓我們更改填充標簽的方式。讓我們將標簽向左對齊,以便在末尾添加填充。


初始代碼


const label1 = "Name";

const label2 = "Phone Number";

const name = "zhangsan"

const phoneNumber = "(555)-555-1234";


console.log(label1 + ": " + name);

console.log(label2 + ": " + phoneNumber);


//Name: zhangsan

//Phone Number: (555)-555-1234

現在,讓我們填充第一個標簽,與我們之前所做的類似,但有兩個小區別。現在,我們使用 padEnd() 而不是padStart(),并且需要在填充之前將冒號與標簽連接起來,這樣我們就能確保冒號在正確的位置。


const label1 = "Name";

const label2 = "Phone Number";

const name = "zhangsan"

const phoneNumber = "(555)-555-1234";


console.log((label1 + ': ').padEnd(20, ' ') + name);

console.log(label2 + ": " + phoneNumber);


//Name:               zhangsan

//Phone Number: (555)-555-1234

現在兩行都已填充。


const label1 = "Name";

const label2 = "Phone Number";

const name = "zhangsan"

const phoneNumber = "(555)-555-1234";


console.log((label1 + ': ').padEnd(20, ' ') + name);

console.log((label2 + ': ').padEnd(20, ' ') + phoneNumber);


//Name:               zhangsan

//Phone Number:       (555)-555-1234

數字(價格、日期、計時器等)呢?

padding函數是專門針對字符串而不是數字的,所以,我們需要先將數字轉換為字符串。


價格

讓我們看一下顯示價格的初始代碼。


const rmb = 10;

const cents = 1;

console.log("¥" + rmb + "." + cents); //¥10.1

要填充分,我們需要先將其轉換為字符串,然后調用 padStart() 函數,指定長度為1且填充字符為'0';


const rmb = 10;

const cents = 1;

console.log("¥" + rmb + "." + cents.toString().padStart(2,0)); //¥10.01

日期

這是顯示日期的初始代碼。


const month = 2;

const year = 2020;


console.log(year + "-" + month); //2020-2

現在,讓我們填充月份以確保它是兩位數。


const month = 2;

const year = 2020;


console.log(year + "-" + month.toString().padStart(2,"0")); // 2020-02

計時器

最后是我們的計時器,我們要格式化兩個不同的數字,即秒和毫秒。盡管有相同的原則。這是初始代碼。


const seconds = 1;

const ms = 1;


console.log(seconds + ":" + ms); //1:1

現在要填充,我將在單獨的行上進行填充,以便于閱讀。


const seconds = 1;

const formattedSeconds = seconds.toString().padStart(2,0);

const ms = 1;

const formattedMs = ms.toString().padStart(3,0);


console.log(formattedSeconds + ":" + formattedMs); // 01:001

最后

雖然編寫自己的padding函數并不難,但既然已經內置在JavaScript中,為什么還要自己去做呢?有很多有趣的函數已經內置了。在你自己構建一些東西之前,可能值得先快速搜索一下。

日歷

鏈接

個人資料

藍藍設計的小編 http://m.skdbbs.com

存檔

亚洲av午夜福利精品一区人妖,亚洲乱码日产精品a级毛片久久,91精品视频观看,青草青草久热精品视频在线观看
<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • 亚洲激情网站免费观看| 久久福利影视| 精品电影在线观看| 国产日韩欧美综合在线| 国产精品一区二区a| 国产精品国产三级国产aⅴ入口| 欧美日韩在线视频首页| 欧美日韩在线视频观看| 欧美少妇一区| 国产精品久久久久免费a∨| 国产精品国产三级国产| 国产精品美女久久久久久久| 国产精品久久久久久久久果冻传媒| 久久精品亚洲精品国产欧美kt∨| 性色av一区二区三区在线观看| 先锋亚洲精品| 久久国产视频网| 久久躁狠狠躁夜夜爽| 免费在线亚洲欧美| 欧美日韩国语| 国产精品人成在线观看免费 | 一区二区亚洲精品国产| 亚洲第一在线| 日韩午夜激情| 亚洲专区在线视频| 久久天堂精品| 欧美日本一区二区三区| 国产精品久久久久久久久久久久久久| 国产精品久久影院| 国内精品美女在线观看| 91久久夜色精品国产网站| 一本一本大道香蕉久在线精品| 亚洲在线播放电影| 久久天天狠狠| 欧美日韩精品综合| 国产日韩精品视频一区| 亚洲国产高清在线| 亚洲一区二区三区在线视频| 久久久精品动漫| 欧美日韩国产成人高清视频| 国产精品揄拍500视频| 国产一区视频在线观看免费| 在线播放中文字幕一区| 99爱精品视频| 久久国产天堂福利天堂| 欧美成人午夜剧场免费观看| 欧美视频一区二区三区…| 狠狠色狠狠色综合日日tαg | 麻豆91精品91久久久的内涵| 欧美日韩四区| 激情久久久久久久久久久久久久久久 | 悠悠资源网亚洲青| 一本久久a久久免费精品不卡| 欧美一二区视频| 欧美另类视频| 精品999在线观看| 一区二区三区高清视频在线观看| 久久成人精品视频| 欧美日韩成人综合在线一区二区| 国产亚洲电影| 一片黄亚洲嫩模| 久久亚洲精选| 国产精品一区二区在线观看不卡| 在线免费精品视频| 午夜精品美女久久久久av福利| 欧美成人在线免费观看| 国产欧美精品一区aⅴ影院| 亚洲欧洲精品一区二区| 欧美一区二区三区精品电影| 欧美日韩999| 在线精品视频一区二区| 亚洲欧美一级二级三级| 欧美片网站免费| 精品二区视频| 欧美一区免费视频| 欧美午夜一区二区福利视频| 亚洲成色777777在线观看影院| 午夜免费在线观看精品视频| 欧美日韩国产美女| 亚洲高清在线播放| 欧美在线free| 国产精品系列在线播放| 一本久道久久久| 媚黑女一区二区| 国产亚洲福利一区| 亚洲在线成人精品| 欧美日韩一区精品| 亚洲精品视频在线播放| 美女诱惑一区| 精品成人国产在线观看男人呻吟| 亚洲免费在线观看视频| 欧美三级视频在线播放| 亚洲免费观看高清完整版在线观看熊| 久久视频一区二区| 韩国美女久久| 欧美伊久线香蕉线新在线| 国产精品久久久久99| 中文欧美日韩| 欧美三级不卡| 日韩五码在线| 欧美日韩视频专区在线播放 | 国产日韩精品一区二区三区| 亚洲欧洲免费视频| 亚洲性视频网站| 欧美精品色一区二区三区| 亚洲国产高清自拍| 免费亚洲一区二区| 亚洲国产日韩一区二区| 美女福利精品视频| 亚洲福利在线视频| 久久综合九色| 在线观看欧美成人| 麻豆精品精华液| 亚洲国产高清在线| 女人色偷偷aa久久天堂| 亚洲国产精品久久久久婷婷884| 老司机午夜免费精品视频| 激情久久影院| 蜜桃视频一区| 亚洲精品日韩激情在线电影| 欧美成人午夜影院| 亚洲精品视频免费| 欧美日韩精品三区| 一区二区三区**美女毛片| 欧美视频在线观看视频极品| 亚洲综合第一页| 国产伦精品一区二区三区照片91 | 一区二区欧美激情| 欧美视频在线一区| 亚洲一区综合| 国产亚洲视频在线观看| 久久男人av资源网站| 亚洲成人在线| 欧美日韩国产bt| 午夜精品一区二区三区四区| 国产亚洲欧美一区二区| 久久人人爽人人| 日韩一级黄色片| 国产精品国产一区二区| 性久久久久久久久| 影音先锋亚洲电影| 欧美激情综合五月色丁香小说| 在线一区二区三区四区五区| 国产精品免费视频观看| 久久久999| 亚洲国产女人aaa毛片在线| 欧美激情一区| 亚洲一区国产| 好男人免费精品视频| 欧美激情一二区| 亚洲一区二区在| 狠狠干成人综合网| 欧美黑人多人双交| 亚洲一区亚洲| 黄色一区二区在线| 欧美区在线播放| 午夜欧美精品| 亚洲福利精品| 国产精品久久久久久久久借妻 | 久久久噜噜噜| 亚洲乱码视频| 国产精品永久免费在线| 免费成年人欧美视频| 中日韩美女免费视频网址在线观看 | 欧美日韩另类视频| 欧美一区日韩一区| 亚洲国产精品黑人久久久| 欧美日韩免费在线视频| 欧美一区午夜精品| 亚洲精品国产拍免费91在线| 国产精品日本精品| 你懂的视频欧美| 亚洲欧美日韩一区二区三区在线 | 国产一区二区三区免费观看| 欧美插天视频在线播放| 亚洲欧美国产精品专区久久| 在线观看欧美精品| 国产精品久久久久国产a级| 久久亚洲国产精品一区二区| 亚洲天堂av高清| 伊人久久噜噜噜躁狠狠躁| 欧美午夜精品| 欧美+日本+国产+在线a∨观看| 亚洲综合成人婷婷小说| 91久久中文字幕| 国产日韩欧美在线观看| 欧美欧美天天天天操| 久久久国产精品一区二区中文 | 狠狠色狠狠色综合日日91app| 欧美日韩国产综合久久| 久久精品亚洲一区二区| 国产精品99久久久久久www| 曰本成人黄色| 国产欧美日韩亚洲一区二区三区| 欧美精品成人在线| 美女91精品| 久久精品国产免费看久久精品| 一区二区三区欧美亚洲| 亚洲国产日韩欧美在线99 | 亚洲精品国产精品国产自|