Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ตั้งชื่อเมธอดสตริงใน javascript หรือไม่


วัตถุสตริงช่วยให้คุณทำงานกับชุดอักขระได้ มันรวมชนิดข้อมูลดั้งเดิมของสตริงของ Javascript ด้วยวิธีการช่วยเหลือจำนวนหนึ่ง เนื่องจากจาวาสคริปต์จะแปลงระหว่างวัตถุสตริงและออบเจ็กต์สตริงโดยอัตโนมัติ คุณสามารถเรียกใช้เมธอดตัวช่วยใดๆ ของอ็อบเจ็กต์ String บนสตริงดั้งเดิมได้

ต่อไปนี้เป็นวิธีการบางส่วนที่ใช้ได้สำหรับสตริงใน JavaScript -

ต่อ() −รวมข้อความของสองสตริงและส่งกลับสตริงใหม่

indexOf() −ส่งคืนดัชนีภายในวัตถุ String ที่เรียกของการเกิดขึ้นครั้งแรกของค่าที่ระบุ หรือ -1 หากไม่พบ

lastIndexOf() −ส่งคืนดัชนีภายในวัตถุ String ที่เรียกของการเกิดขึ้นล่าสุดของค่าที่ระบุ หรือ -1 หากไม่พบ

match() −ใช้เพื่อจับคู่นิพจน์ทั่วไปกับสตริง

แทนที่() −ใช้เพื่อค้นหาการจับคู่ระหว่างนิพจน์ทั่วไปกับสตริง และเพื่อแทนที่สตริงย่อยที่ตรงกันด้วยสตริงย่อยใหม่

ค้นหา() −ดำเนินการค้นหาการจับคู่ระหว่างนิพจน์ทั่วไปและสตริงที่ระบุ

slice() −แยกส่วนของสตริงและส่งกลับสตริงใหม่

แยก() −แยกวัตถุสตริงออกเป็นอาร์เรย์ของสตริงโดยแยกสตริงออกเป็นสตริงย่อย

substr() −ส่งคืนอักขระในสตริงที่เริ่มต้นที่ตำแหน่งที่ระบุผ่านจำนวนอักขระที่ระบุ

สตริงย่อย() −ส่งคืนอักขระในสตริงระหว่างดัชนีสองตัวเป็นสตริง

toLowerCase() −ส่งกลับค่าสตริงการเรียกที่แปลงเป็นตัวพิมพ์เล็ก

toUpperCase() −ส่งกลับค่าสตริงการเรียกที่แปลงเป็นตัวพิมพ์ใหญ่

valueOf() −ส่งกลับค่าดั้งเดิมของวัตถุที่ระบุ

การใช้งานวิธีการเหล่านี้บางส่วน

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!