1. เมธอด Indexof () ค้นหาตำแหน่งสตริงจากด้านหน้าไปด้านหลังเป็นตัวพิมพ์เล็กและนับตั้งแต่ 0 ในทำนองเดียวกันวิธีการ LastIndexof () มาจากด้านหลังไปด้านหน้าและผลลัพธ์ของทั้งสองวิธีส่งออกเงื่อนไขการค้นหาเดียวกัน
ตัวอย่างเช่น:
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
var str = "สวัสดีโลก!"
document.write (str.indexof ("hello")) // output 0
document.write (str.indexof ("world")) // output 6
document.write (str.indexof ("โลก")) // output-1 เพราะไม่พบ
</script>
2. ความยาวเข้าถึงได้ในรูปแบบของ "xxx.length" เพราะเป็นวิธีการของวัตถุสตริง
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
var str = "สวัสดีโลก!"
document.write (str.length); // output 12
</script>
3.Substr () วิธีใช้สำหรับการสกัดกั้นสตริง, พารามิเตอร์ที่ต้องการ, พารามิเตอร์เสริม, นับตั้งแต่ 0
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
var str = "สวัสดีโลก!"
document.write (str.substr (3)); // output lo world! เริ่มต้นด้วยอักขระที่มีหมายเลขลำดับ 3 (รวมถึงอักขระที่มีหมายเลขลำดับ 3) และเมื่อมีพารามิเตอร์เดียวเท่านั้น
Document.write (Str.Substr (3,7)); // เอาท์พุท LO World หากพารามิเตอร์แรกเป็นจำนวนลบมันจะเป็นหมายเลขย้อนกลับ
</script>
4. เมธอด Charat () ใช้เพื่อส่งคืนอักขระที่ตำแหน่งที่ระบุและนับตั้งแต่ 0
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
var str = "สวัสดีโลก!"
document.write (str.charat (1)); // output e
</script>
5.Split () วิธีใช้แยกสตริงเป็นอาร์เรย์สตริง
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
var str = "สวัสดีโลก!"
document.write (str.split ("")); // เอาท์พุทสวัสดีโลก!
document.write (str.split ("")); // output h, e, l, l, o, w, o, r, l, d, d ,!
document.write (str.split ("", 1)); // output สวัสดี
"2: 3: 4: 5" .split (":") // มันจะกลับมา ["2", "3", "4", "5"
"| a | b | c" .split ("|") // มันจะกลับมา ["", "a", "b", "c"]
var words = sentence.split (// s+/) // ใช้นิพจน์ทั่วไปเป็นพารามิเตอร์แยก
</script>