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

您的位置:首頁技術文章
文章詳情頁

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

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

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

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

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

語法:

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

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

返回值:

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

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

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

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

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

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

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

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

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

應用:

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

示例:

當我們使用時間戳并轉換成 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}-$i6ybnlj ${hh}:${mm}:${ss}`}

因著此方法是ES6新增方法,部分瀏覽器不支持,會有兼容性問題。 查看 Polyfill 創建的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); } };}

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

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩不卡一区二区| 亚洲精品电影| 欧美日韩一区二区三区在线电影| yellow在线观看网址| 精品美女久久| 欧产日产国产精品视频| 日本韩国欧美超级黄在线观看| 成人日韩在线观看| 午夜亚洲一区| 国产精品久久久久久久久久妞妞| 国产精品极品国产中出| 日本久久成人网| 亚洲精品少妇| 97精品国产| 久久亚洲成人| 999国产精品| 在线观看一区| 蜜桃精品视频| 午夜久久美女| 久久av网站| 亚洲国产影院| 国产精品黄色片| 午夜免费一区| 久久xxx视频| 精品国产一区二区三区av片| 欧美日韩国产一区二区三区不卡| 日韩和欧美的一区| 国产成人精选| 水蜜桃久久夜色精品一区的特点| 日本午夜大片a在线观看| 亚洲精品一级| 日韩不卡在线| 激情不卡一区二区三区视频在线| 爽好多水快深点欧美视频| 天堂av在线| 你懂的网址国产 欧美| 亚洲一区久久| 蜜桃视频在线网站| 麻豆精品久久久| 日韩精品免费一区二区夜夜嗨 | 蜜桃视频免费观看一区| 欧美精品97| 蜜臀av性久久久久蜜臀aⅴ流畅| 肉色欧美久久久久久久免费看| 国产精品v日韩精品v欧美精品网站| 亚洲精华国产欧美| 久久精品亚洲人成影院| 97精品国产一区二区三区| 国产精品久久久久av蜜臀 | 久久中文字幕导航| 欧美日韩va| 日本不卡不码高清免费观看| 蜜臀久久99精品久久久画质超高清| 成人久久一区| 神马久久午夜| 99成人在线| 久久男女视频| 精品视频91| 国产精品www994| 国产精品对白| 国产精品视频一区二区三区四蜜臂| 国产女优一区| 今天的高清视频免费播放成人| 日韩在线电影| 深夜福利亚洲| 亚洲aa在线| 亚洲日本免费电影| 亚洲精品系列| 免费视频亚洲| 久久激情一区| 免费亚洲婷婷| 精品国内亚洲2022精品成人 | 日本欧美国产| 波多野结衣久久精品| 日本高清不卡一区二区三区视频| 国产欧美日韩一区二区三区在线| 久久精品一区二区国产| bbw在线视频| 97se综合| 91精品二区| 日日夜夜免费精品视频| 日产欧产美韩系列久久99| 亚洲性视频在线| 中文精品电影| 麻豆精品新av中文字幕| 亚洲播播91| 先锋影音国产一区| 久久av在线| 国产精品嫩模av在线| 欧美aⅴ一区二区三区视频| 欧美国产美女| 亚洲香蕉视频| 在线观看精品| 少妇久久久久| 欧美日韩国产高清| 亚洲精品系列| 欧美激情综合| caoporn视频在线| 欧美日韩国产一区二区三区不卡| 一本一道久久a久久精品蜜桃| 99亚洲精品| 国产欧美日韩综合一区在线播放| 久久九九99| 日韩中文欧美在线| 国产精品99久久免费观看| 手机在线电影一区| 亚洲精品自拍| 91精品蜜臀一区二区三区在线| 蜜桃av一区二区在线观看| 日韩欧美二区| 日韩在线成人| 精品一区欧美| 麻豆理论在线观看| 蜜桃一区二区三区在线观看| 亚洲视频播放| 福利一区和二区| 国产精品大片免费观看| 成人日韩在线观看| 精品视频久久| 视频一区中文字幕精品| 久久久久久久久99精品大| 日韩成人午夜精品| 91成人网在线观看| 你懂的网址国产 欧美| 97精品国产99久久久久久免费| 欧美二三四区| 国产66精品| 国产欧美久久一区二区三区| 亚洲黄色免费av| 欧美成人精品一级| 日本精品一区二区三区在线观看视频| 久久影院一区二区三区| 88久久精品| 日韩av字幕| 日韩av电影一区| 日韩精品久久久久久| 日韩高清在线不卡| 欧美日一区二区三区在线观看国产免 | 国产精品欧美日韩一区| 免费国产亚洲视频| 国产手机视频一区二区| 国产精品毛片一区二区三区| 亚洲一区网站| 在线视频亚洲欧美中文| 亚洲小说春色综合另类电影| 欧美中文一区| 国产极品模特精品一二| 国产精品一区二区精品| 伊伊综合在线| 日韩国产欧美在线播放| 成人在线网站| 欧美精品三级在线| 久久精品1区| 国产精品分类| 伊人久久大香线蕉av不卡| 国产乱码精品一区二区三区亚洲人| 日韩国产欧美| 久久精品凹凸全集| 欧美日韩国产高清| 亚洲啊v在线| 麻豆精品久久久| 亚洲乱亚洲高清| 免费观看久久久4p| 亚洲欧美日韩高清在线| 国产精品丝袜在线播放| 蘑菇福利视频一区播放| 中文字幕系列一区| 正在播放日韩精品| 欧美国产不卡| 日本伊人午夜精品| 免费观看不卡av| 99久久99久久精品国产片果冰 | 国产精品流白浆在线观看| 日韩精品一级中文字幕精品视频免费观看| 免费久久99精品国产自在现线| 麻豆精品新av中文字幕| 美国三级日本三级久久99 | 婷婷六月综合| 日本一区二区高清不卡| 爽爽淫人综合网网站| 国产精品13p| 国产精品magnet| 蜜桃久久久久久久| 红桃视频欧美| 99久久夜色精品国产亚洲1000部| 国产精品中文| 国产欧美亚洲一区| 亚洲专区视频| 国产精品女主播一区二区三区| 色在线中文字幕| 国产aⅴ精品一区二区四区| 国产精品视频一区二区三区综合 | 欧美日韩国产观看视频| 日韩精品第一| 综合激情网站| 欧美日韩三区| 亚洲精品1区2区| 国产日韩专区| 首页亚洲欧美制服丝腿| 欧美精品日日操|