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

การใช้ substr() วิธีการใน JavaScript คืออะไร?


substr()

substr() วิธีแยกส่วนของสตริง โดยเริ่มต้นที่อักขระที่ดัชนีที่ระบุ และส่งกลับจำนวนอักขระที่ระบุ มันไม่เปลี่ยนสตริงเดิม

ไวยากรณ์

substr() method ยอมรับพารามิเตอร์สองตัวหนึ่งคือเริ่มต้นและอีกอันคือความยาว

str.substr(start , length)

ข้อโต้แย้ง

a) เริ่ม:start กำหนดดัชนีเริ่มต้นจากตำแหน่งที่จะแยกสตริงย่อยออกจากสตริงฐาน

b) length:length กำหนดจำนวนอักขระที่จะแยกจากจุดเริ่มต้นในสตริงที่กำหนด หากอาร์กิวเมนต์ที่สองของฟังก์ชันไม่ได้กำหนดไว้ อักขระทั้งหมดตั้งแต่เริ่มต้นจนถึงสิ้นสุดของความยาวจะถูกแยกออก

ตัวอย่าง

ในตัวอย่างต่อไปนี้ อาร์กิวเมนต์ที่ระบุคือ (7, 17) ดังนั้น substr() วิธีการรับสตริงย่อยโดยเริ่มจากดัชนี 7 ถึงความยาว 17 อักขระ โดยให้ "Spacex, Neuralink" เป็นเอาต์พุต

<html>
<body>
<p id="substring"></p>
<script>
   var str = "Tesla, Spacex, Neuralink, Solarcity";
   var res = str.substr(7,17);
   document.getElementById("substring").innerHTML = res;
</script>
</body>
</html>

ผลลัพธ์

Spacex, Neuralink