เมธอด JavaScript trim() ตัด whitespace characters (spaces, tabs, newlines) จากต้นและท้าย string trimLeft()/trimStart() ตัดหน้า trimRight()/trimEnd() ตัดท้าย
JavaScript trim() String
trim() ตัด whitespace จากต้นและท้าย string สร้าง string ใหม่ (string immutable ไม่เปลี่ยนตัวเดิม) ไม่รับ arguments เรียกต่อท้าย string
Syntax:
var ourString = "Test "; ourString.trim(); // "Test"
Whitespace characters: spaces, tabs, newlines ตัดได้ทั้งต้นและท้าย
ตัวอย่าง trim()
var studentName = "Benjamin "; console.log(studentName.trim()); // "Benjamin"
เก็บ trimmed string ต้อง assign ให้ variable ใหม่:
var trimmedStudentName = studentName.trim();
Additional trim Methods
ต้องการตัดแค่ต้นหรือท้าย ใช้ methods เฉพาะ:
trimStart() / trimLeft() - ตัดหน้า
var studentName = " Benjamin "; console.log(studentName.trimStart()); // "Benjamin " console.log(studentName.trimLeft()); // "Benjamin "
trimEnd() / trimRight() - ตัดท้าย
var studentName = " Benjamin "; console.log(studentName.trimEnd()); // " Benjamin" console.log(studentName.trimRight()); // " Benjamin"
ตัดเฉพาะด้านที่ต้องการ อีกด้านคงเดิม
สรุป
trim() ตัด whitespace ต้นและท้าย string เรียกต่อท้าย string ไม่รับ arguments ตัดเฉพาะด้าน: trimStart()/trimLeft() (หน้า) trimEnd()/trimRight() (ท้าย)