日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

JS字符串補全方法padStart()和padEnd()

瀏覽:186日期:2024-05-07 09:47:38

這個方法無意中看到的,感覺還是蠻實用的,特此分享一波。我想大家都會有遇到將時間戳轉(zhuǎn)換成時間格式的時候,時間或日期不足2位的前面補0。有了今天說的這個東西,就又可以少寫幾行代碼了,大家在項目中遇到類似場景可以去使用感受下。

ES2017 引入了字符串補全長度的功能。如果某個字符串不夠指定長度,會在頭部或尾部補全。

padStart() padEnd() 方法用另一個字符串填充當前字符串(如果需要的話則重復填充),返回填充后達到指定長度的字符串。padStart() 從當前字符串的開始(左側(cè)) 位置填充。padEnd() 從當前字符串的末尾(右側(cè))開始填充。

語法:

str.padStart(targetLength [, padString])str.padEnd(targetLength [, padString])

padStart() 和 padEnd() 一共接受兩個參數(shù),第一個參數(shù) targetLength 是當前字符串需要填充到的目標長度,第二個參數(shù) padString 是用來填充的字符串,缺省值為' '。

返回值:

在原字符串開頭填充指定的填充字符串直到目標長度所形成的新字符串。

如果 targetLength 小于當前字符串的長度,則字符串補全不生效,返回當前字符串本身。

’abc’.padStart(1, ’d’); // 'abc'’abc’.padEnd(1, ’d’); // 'abc'

如果 targetLength 小于用來填充的字符串長度與原字符串的長度之和,則截掉超出位數(shù)的補全字符串。

’abc’.padStart(6,'123456'); // '123abc'’abc’.padEnd(6, '123456'); // 'abc123'

如果省略第二個參數(shù) padString,即使用空格補全長度。

’abc’.padStart(10); // ' abc'’abc’.padEnd(10); // 'abc '

如果 padString 長度過長,則會刪除后面多出的字符串。

’abc’.padStart(5, 'foo'); // 'foabc'’abc’.padEnd(5, 'foo'); // 'abcfo'

應(yīng)用:

補全指定位數(shù),如格式化時間或日期時,個位數(shù)補0 提示字符串格式 字符串拼接

示例:

當我們使用時間戳并轉(zhuǎn)換成 yyyy-mm-dd hh:mm:ss 的格式。

function dataFormat(data) { const dt = new Date(data * 1000) //注:如果是13位時間戳不用*1000 const y = dt.getFullYear() const m = (dt.getMonth() + 1 + ’’).padStart(2, ’0’) const d = (dt.getDay() + ’’).padStart(2, ’0’)​ const hh = (dt.getHours() + ’’).padStart(2, ’0’) const mm = (dt.getMinutes() + ’’).padStart(2, ’0’) const ss = (dt.getSeconds() + ’’).padStart(2, ’0’)​ return `${y}-${m}-$f7j7lz2 ${hh}:${mm}:${ss}`}

因著此方法是ES6新增方法,部分瀏覽器不支持,會有兼容性問題。 查看 Polyfill 創(chuàng)建的String.prototype.padStart() / String.prototype.padEnd() 方法。

// https://github.com/uxitten/polyfill/blob/master/string.polyfill.js// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padEndif (!String.prototype.padEnd) { String.prototype.padEnd = function padEnd(targetLength,padString) { targetLength = targetLength>>0; //floor if number or convert non-number to 0; padString = String((typeof padString !== ’undefined’ ? padString: ’’)); if (this.length > targetLength) { return String(this); } else { targetLength = targetLength-this.length; if (targetLength > padString.length) {padString += padString.repeat(targetLength/padString.length); //append to original to ensure we are longer than needed } return String(this) + padString.slice(0,targetLength); } };}

到此這篇關(guān)于JS字符串補全方法padStart()和padEnd()的文章就介紹到這了,更多相關(guān)JS padStart() padEnd()內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩精品视频网| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 日韩88av| 日韩国产在线| 日韩精品水蜜桃| 性色av一区二区怡红| 日本欧美韩国一区三区| 精品久久影院| 精品一区免费| 午夜性色一区二区三区免费视频| 久久国产乱子精品免费女| 欧美黑人巨大videos精品| 国产v综合v| 亚洲一区日本| 国产精品激情| 美女久久久久| 日本一区二区中文字幕| 日本久久黄色| 自拍日韩欧美| 国产中文在线播放| 欧美亚洲国产日韩| 国产黄色一区| 亚洲天堂资源| 欧美日韩国产免费观看| 亚洲欧美日韩在线观看a三区| 免费美女久久99| 91嫩草精品| 日韩免费高清| 久久精品免视看国产成人| 亚洲精品一区二区妖精| 欧美另类专区| 精品成av人一区二区三区| 9色精品在线| 欧美黄色一区| 免费精品国产的网站免费观看| 91精品美女| 亚洲女同中文字幕| 久久成人福利| 亚洲一区欧美激情| 不卡专区在线| 日韩精品福利一区二区三区| 色婷婷狠狠五月综合天色拍| 日本欧美大码aⅴ在线播放| 在线日韩电影| 麻豆91小视频| 亚洲影院天堂中文av色| 美女一区网站| 欧美私人啪啪vps| 午夜精品网站| 国产a久久精品一区二区三区| 蜜臀久久99精品久久久久久9| 日韩电影在线视频| 国产欧美日韩| 中文字幕一区二区av| 久久精品卡一| 精品一区二区三区亚洲| 亚洲人亚洲人色久| 不卡av一区二区| 国产成人精品一区二区三区免费| 中文字幕日韩欧美精品高清在线| 亚洲精品在线影院| 麻豆一区二区三| 日韩成人一级| 一区二区三区四区日韩| 亚洲国产专区校园欧美| 久久国产乱子精品免费女| 国产免费成人| 久久国产中文字幕| 麻豆一区二区三区| 欧美亚洲tv| 婷婷精品久久久久久久久久不卡| 欧美+亚洲+精品+三区| 高清av一区| 免费一区二区三区在线视频| 日韩av网站在线观看| 亚洲一级大片| 在线看片日韩| 久久国产精品亚洲77777| 深夜视频一区二区| 国内精品麻豆美女在线播放视频| 青青青国产精品| 日韩极品在线观看| 蜜桃视频一区二区三区| 国产视频一区三区| 亚洲大全视频| 激情久久久久久| 在线人成日本视频| 色一区二区三区四区| 精品国产18久久久久久二百| 久久久亚洲欧洲日产| 国产精品一区二区av日韩在线| 日日夜夜免费精品| 亚洲免费专区| 亚州欧美在线| 日韩欧美久久| 亚洲在线久久| 蜜桃视频在线观看一区| 亚洲三级国产| 亚洲欧美网站在线观看| 蜜桃av一区二区在线观看| 蜜臀久久久久久久| 亚洲精品日韩久久| 亚洲ww精品| 日韩av中文字幕一区二区三区| 日韩精品电影一区亚洲| 清纯唯美亚洲综合一区| 国产精品av一区二区| 免费av一区| 久久成人国产| 日韩精品一级| 综合视频一区| 人人精品久久| 久久爱www.| 大香伊人久久精品一区二区| 国产成人精品亚洲线观看| 成人三级高清视频在线看| 日韩中文字幕高清在线观看| 99视频精品全部免费在线视频| 999精品色在线播放| 蜜臀av免费一区二区三区| 国产精品三上| 日韩欧美三区| 精品久久久中文字幕| 欧美成a人免费观看久久| 好吊日精品视频| 蜜臀91精品一区二区三区| 欧美精品国产一区| 精品一区二区三区中文字幕 | 神马午夜在线视频| 狠狠爱成人网| 日韩精品午夜视频| 久久精品国产成人一区二区三区| 国产精品xx| 亚洲欧美日韩国产一区二区| 日韩激情网站| 日产精品一区二区| 夜久久久久久| 欧美色综合网| 精品视频高潮| 激情综合网五月| 中文字幕乱码亚洲无线精品一区| 国产精品亚洲欧美| 中文另类视频| 亚洲一二av| 精品视频久久| 制服诱惑一区二区| 国产精品亚洲产品| 亚洲成av人片一区二区密柚| 亚洲三级毛片| 日韩一区二区中文| 综合激情网站| zzzwww在线看片免费| 国产精品色网| 麻豆久久久久久| 亚洲高清影视| 欧美韩一区二区| 99riav国产精品| 国产免费av一区二区三区| 久久久久国产精品一区二区| 在线免费观看亚洲| 国产精品yjizz视频网| 蜜臀av一区二区三区| 成人国产精品一区二区免费麻豆| 在线亚洲国产精品网站| 欧美国产不卡| 久久不射网站| 日韩精品91| 欧美一区免费| 欧美丝袜一区| 国产欧美高清| 9国产精品视频| 日韩1区2区| 欧美日韩视频免费看| 欧美午夜不卡| 日韩成人精品一区二区| 日韩欧美中文字幕电影| 久久久久国产精品一区二区| 国产欧美日韩视频在线| 影音先锋久久| 国产一区二区三区亚洲| 日本成人在线不卡视频| 五月天综合网站| 国产成人免费| 久久精品99国产精品| 国产高清一区二区| 精品成av人一区二区三区| 日韩精品亚洲aⅴ在线影院| 国产综合色产| 日本国产精品| 国产丝袜一区| 久久久亚洲一区| 日韩激情精品| 国产91久久精品一区二区| 日韩精品社区| 亚洲调教视频在线观看| 欧美另类中文字幕| 国产精品7m凸凹视频分类| 尤物在线精品| 国精品产品一区| 蜜桃av一区|