Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

เมธอดของ String ใน JavaScript มีอะไรบ้าง?

String object ให้ทำงานกับชุดตัวอักษร wrap string primitive ด้วย helper methods มากมาย JavaScript แปลงระหว่าง string primitives และ String objects อัตโนมัติ จึงเรียก helper methods ได้บน string primitive

เมธอดสำคัญของ String ใน JavaScript:

  • concat() - รวมสตริงสองตัว คืนสตริงใหม่
  • indexOf() - คืน index ของ occurrence แรกของค่าที่ระบุ หรือ -1 ถ้าไม่เจอ
  • lastIndexOf() - คืน index ของ occurrence สุดท้าย หรือ -1 ถ้าไม่เจอ
  • match() - จับคู่ regular expression กับสตริง
  • replace() - หา match regex และแทนที่ substring ด้วยสตริงใหม่
  • search() - ค้นหา match ระหว่าง regex และสตริง
  • slice() - ตัดส่วนของสตริง คืนสตริงใหม่
  • split() - แยก String object เป็น array ของ strings
  • substr() - คืนตัวอักษรจากตำแหน่งที่กำหนดจำนวนที่กำหนด
  • substring() - คืนตัวอักษรระหว่างสอง index
  • toLowerCase() - แปลงเป็นตัวพิมพ์เล็ก
  • toUpperCase() - แปลงเป็นตัวพิมพ์ใหญ่
  • valueOf() - คืน primitive value ของ object

การใช้งานบางเมธอด

let a = "Hello World!"; console.log(a.concat(" test")) console.log(a.indexOf("l")) console.log(a.lastIndexOf("l")) console.log(a.replace("Hello", "Hi")) console.log(a.substr(3, 7)) console.log(a.toUpperCase())

ผลลัพธ์

Hello World! test 2 9 Hi World! lo Worl HELLO WORLD!