Javascript String Methods
JavaScript มีหลาย method ที่สามารถใช้งานกับ string นี้คือบางตัวอย่าง
2023-07-04 14:08:30 - @ratanon
1.charAt(index): ใช้เพื่อเข้าถึงตัวอักษรที่ตำแหน่งที่กำหนด ตำแหน่งเริ่มต้นจาก 0
var str = "Hello"; console.log(str.charAt(1)); // e
2.concat(string1, string2, ..., stringX): ใช้เพื่อเชื่อมต่อสตริงหลายๆ ตัวเข้าด้วยกัน
var str1 = "Hello"; var str2 = "World"; console.log(str1.concat(' ', str2)); // Hello World
3.includes(searchValue, start): ใช้เพื่อตรวจสอบว่าสตริงที่กำหนดมีอยู่ในสตริงหรือไม่ และสามารถกำหนดตำแหน่งเริ่มต้นในการค้นหา
var str = "Hello World"; console.log(str.includes("World")); // true
4.indexOf(searchValue, start): ใช้เพื่อหาตำแหน่งแรกที่พบของสตริงที่กำหนด และสามารถกำหนดตำแหน่งเริ่มต้นในการค้นหา
var str = "Hello World"; console.log(str.indexOf("World")); // 6
5.lastIndexOf(searchValue, start): ใช้เพื่อหาตำแหน่งสุดท้ายที่พบของสตริงที่กำหนด และสามารถกำหนดตำแหน่งเริ่มต้นในการค้นหา
var str = "Hello World World"; console.log(str.lastIndexOf("World")); // 12
6.replace(searchValue, newValue): ใช้เพื่อแทนที่สตริงที่กำหนดด้วยสตริงใหม่
var str = "Hello World"; console.log(str.replace("World", "Everyone")); // Hello Everyone
7.slice(start, end): ใช้เพื่อหั่นสตริงตามตำแหน่งที่กำหนด
var str = "Hello World"; console.log(str.slice(0, 5)); // Hello
8.split(separator, limit): ใช้เพื่อแยกสตริงเป็นอาร์เรย์ของสตริง โดยใช้ตัวคั่นที่กำหนด
var str = "Hello World"; console.log(str.split(" ")); // ["Hello", "World"]
9.toLowerCase(): ใช้เพื่อแปลงสตริงทั้งหมดเป็นตัวพิมพ์เล็ก
var str = "HELLO"; console.log(str.toLowerCase()); // hello
10.toUpperCase(): ใช้เพื่อแปลงสตริงทั้งหมดเป็นตัวพิมพ์ใหญ่
var str = "hello"; console.log(str.toUpperCase()); // HELLO
11.trim(): ใช้เพื่อลบช่องว่างที่อยู่ทั้งหมดทั้งสองด้านของสตริง
var str = " Hello "; console.log(str.trim()); // Hello
นี้เป็นเพียงบางตัวอย่างของ method ที่มีให้ใช้งานกับ string ใน JavaScript ยังมี method อื่นๆ ที่สามารถใช้งานได้มากมาย