JavaScript String padStart()

คำอธิบายและการใช้งาน

padStart() วิธีใช้ในการเติมตัวอักษรที่ด้านหน้าศัพท์ตัวอักษร

padStart() วิธีใช้ศัพท์ตัวอักษรอื่นๆ (ที่ซ้ำ) ทำการเติมศัพท์ตัวอักษรปัจจุบัน จนขนาดศัพท์ตัวอักษรได้ถึงความยาวที่กำหนด

ดูเพิ่มเติม:

วิธี padEnd()

วิธี trim()

วิธี trimEnd()

วิธี trimStart()

แจ้งเตือน

padStart() เป็นวิธีของศัพท์ตัวอักษร

ถ้าต้องการทำการเติมตัวเลข ต้องการเปลี่ยนตัวเลขเป็นศัพท์ตัวอักษรก่อน

โปรดดูตัวอย่างด้านล่าง

ตัวอย่าง

ตัวอย่างที่ 1

ใช้ "0" ทำการเติมศัพท์ตัวอักษร จนขนาดของศัพท์ตัวอักษรเท่า 4:

let text = "5";
let padded = text.padStart(4,"0");

ลองด้วยตัวเอง

ตัวอย่างที่ 2

ใช้ "x" ทำการเติมศัพท์ตัวอักษร จนขนาดของศัพท์ตัวอักษรเท่า 4:

let text = "5";
let padded = text.padStart(4,"x");

ลองด้วยตัวเอง

ตัวอย่างที่ 3

let numb = 5;
let text = numb.toString();
let padded = text.padStart(4,"0");

ลองด้วยตัวเอง

รูปแบบ

string.padStart(length, string)

ตัวแปร

ตัวแปร คำอธิบาย
length จำเป็น. ความยาวของศัพท์ตัวอักษรหลังจากการเติม
string เลือกตั้งได้. ใช้ศัพท์ตัวอักษรที่ใช้ในการเติม. โดยเริ่มต้นค่าเริ่มต้นค่าคือช่องว่าง

ค่าที่กลับค่า

ประเภท คำอธิบาย
String กลับค่าของศัพท์ตัวอักษรที่มีความยาวที่กำหนด โดยใช้ตัวอักษรที่กำหนดในการเติมข้างหน้า

การสนับสนุนโดยบราวเซอร์

padStart() เป็นคุณสมบัติของ ECMAScript 2017。

ตั้งแต่เดือนกันยายน 2017 แล้ว ทุกบราวเซอร์สมัยใหม่ทุกตัวสนับสนุน ES2017:

Chrome Edge Firefox Safari Opera
Chrome 58 Edge 15 Firefox 52 Safari 11 Opera 45
เดือนเมษายน 2017 เดือนเมษายน 2017 เดือนมีนาคม 2017 เดือนกันยายน 2017 เดือนพฤษภาคม 2017

Internet Explorer ไม่สนับสนุน padStart()