Baseline Widely available
padStart()
ã¡ã½ããã¯ãçµæã®æååãæå®ããé·ãã«ãªãããã«ãç¾å¨ã®æååãä»ã®æååã§ï¼å¿
è¦ã«å¿ãã¦ç¹°ãè¿ãã¦ï¼å»¶é·ãã¾ããå»¶é·ã¯ãç¾å¨ã®æååã®å
é ããé©ç¨ããã¾ãã
const str1 = "5";
console.log(str1.padStart(2, "0"));
// Expected output: "05"
const fullNumber = "2034399002125581";
const last4Digits = fullNumber.slice(-4);
const maskedNumber = last4Digits.padStart(fullNumber.length, "*");
console.log(maskedNumber);
// Expected output: "************5581"
æ§æ
padStart(targetLength)
padStart(targetLength, padString)
弿°
targetLength
ç¾å¨ã®æååã®å»¶é·å¾ã«è¿ãããæååã®é·ãã§ãããã®å¤ãç¾å¨ã®æååã®é·ããããçãå ´åãæååããã®ã¾ã¾è¿ããã¾ãã
padString
çç¥å¯
ç¾å¨ã®æååãå»¶é·ããããã®æååã§ãã padString
ã targetLength
ããé·ãå ´åã¯ãå³ãããã®é·ãåãåãæ¨ã¦ããã¾ãã ãã®å¼æ°ã®æ¢å®å¤ã¯ãUnicode ã®ã空ç½ãæå (U+0020) ã§ãã
ç¾å¨ã®æååã®å
é ã« padString
ãé©ç¨ããããæå®ããã targetLength
ã®é·ãã® String
ã§ãã
"abc".padStart(10); // " abc"
"abc".padStart(10, "foo"); // "foofoofabc"
"abc".padStart(6, "123465"); // "123abc"
"abc".padStart(8, "0"); // "00000abc"
"abc".padStart(1); // "abc"
æ°å¤ãåºå®é·æååã¸å¤æ
// JavaScript version of: (unsigned)
// printf "%0*d" width num
function leftFillNum(num, targetLength) {
return num.toString().padStart(targetLength, "0");
}
const num = 123;
console.log(leftFillNum(num, 5)); // "00123"
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4