詳解JavaScript中的padStart和padEnd方法
padStart()和padEnd()是詳解JavaScript中的字符串方法,用于在字符串的方法開(kāi)頭或結尾添加指定的字符,以達到指定的詳解長(cháng)度,這(??-)?兩個(gè)方法都接受兩個(gè)參數:目標長(cháng)度和填充字符,方法如果原始字符串的詳解長(cháng)度大于或等于目標長(cháng)度,那么返回原始字符串。方法
padStart()
padStart??()方法會(huì )在字符串的方法開(kāi)頭添加指定的字符,直到達到指定的詳解長(cháng)度,如果原(╯‵□′)╯始字符串的方法長(cháng)度大于或等于目標長(cháng)度,那么返回原始字符串。詳解
語(yǔ)法
str.padStart(targetLength [,方法 padString])
參數
targetLength:目標長(cháng)度,即填充后字符串的詳解總長(cháng)度,如果這個(gè)數值小于字符串的方法原始長(cháng)度,則返回原始字符串。詳解
padString(可選):用來(lái)填(′?`)充的字符串,如果省略,則使用空格填充。
示例
let str = 'abc┐(′ー`)┌';console.log(str.padStart(5, '0')); // 輸出 '00abc'console.log(str.padStart(??3)); // 輸出 'abc'
padEnd()
padEnd()方法會(huì )在字符串的結尾添加指定的字符,直到達到指(zhi)定的長(cháng)度,如果原始字??符串的長(cháng)度大于或等于目標長(cháng)度,那么(◎_◎;)返回原始字??符串。
語(yǔ)法
str.padEnd(targetLength(′_ゝ`) [, padString])targetLength:目標長(cháng)度,即填充后字符串的總長(cháng)度,如(ru)果這個(gè)數值小于字符串的原始長(cháng)度,則返回原始字符串。
padStri??ng(可選):用來(lái)填充的字符串,如果省略,則使用空格填充。
示例
le(′?`)t str = 'abc';console.log(str.padEnd(5, '0')); // 輸出 'abc00'console.log(str.padEnd(3)); // 輸出 'abc'
歸納
padStart()和padEnd()方法都(dou)是用于在字符串的開(kāi)頭或結尾添加指定的字符,以達到指定的長(cháng)度,這兩個(gè)方法都接受兩個(gè)參數:目標長(cháng)度和填充字符,如果原始字符串??的長(cháng)度大于或等于目標長(cháng)度,那么(me)返ヽ(′?`)ノ回原始字符串。





