ในระหว่างการพัฒนาเว็บไซต์ นักพัฒนาจำเป็นต้องได้รับอักขระสตริง บางครั้งจำเป็นต้องเข้าถึงอักขระตัวแรกหรือตัวสุดท้ายหรือสตริงย่อยของสตริง ที่นี่ จำเป็นต้องมีอักขระตัวแรกของสตริง ในการดำเนินการดังกล่าว จะใช้วิธีการที่กำหนดไว้ล่วงหน้าของ JavaScript รวมถึงเครื่องหมายวงเล็บ ([ ]) เมธอด charAt() หรือเมธอด substring()
บทความนี้จะสาธิตวิธีการรับตัวอักษรตัวแรกของสตริงใน JavaScript
วิธีรับอักขระตัวแรกจากสตริงใน JavaScript
ในการรับอักขระตัวแรกของสตริง ให้ใช้วิธีการต่อไปนี้:
มาดูกันว่าวิธีการข้างต้นทำงานอย่างไร
วิธีที่ 1: รับอักขระตัวแรกจากสตริงโดยใช้เครื่องหมายวงเล็บ ([ ])
ใน JavaScript เครื่องหมายวงเล็บ ([ ]) เป็นวิธีพื้นฐานในการรับอักขระตัวแรกจากสตริง ในการทำเช่นนั้น ให้ผ่าน “ 0 ” ดัชนี
ไวยากรณ์
ใช้ไวยากรณ์ที่กำหนดเพื่อรับอักขระตัวแรกจากสตริงโดยใช้เครื่องหมายวงเล็บ:
สตริง [ 0 ]
ที่นี่, ' 0 ” คือดัชนีของสตริงสำหรับรับตัวอักษรตัวแรกของสตริง
ตัวอย่าง
ขั้นแรก สร้างสตริงและเก็บไว้ในตัวแปร “ สตริง ”:
อนุญาต สตริง = 'ยินดีต้อนรับสู่ LinuxHint' ;
รับอักขระตัวแรกของสตริงโดยใช้เครื่องหมายวงเล็บ ([ ]) โดยผ่านดัชนีของอักขระตัวแรกที่เป็น “ 0 ” และเก็บไว้ในตัวแปร “ แรกชาร์ ”:
พิมพ์ตัวอักษรตัวแรกของสตริงบนคอนโซลโดยใช้ปุ่ม “ คอนโซล.ล็อก() ' กระบวนการ:
ผลลัพธ์จะแสดง “ ใน ” ซึ่งเป็นอักขระตัวแรกของสตริง:
มาดูวิธีที่สองในการรับอักขระตัวแรกของสตริง
วิธีที่ 2: รับอักขระตัวแรกจากสตริงโดยใช้วิธี charAt()
ในการรับอักขระตัวแรกของสตริง ให้ใช้ปุ่ม “ อักขระ() ' กระบวนการ. ให้อักขระเป็นเอาต์พุตในสตริงที่ตำแหน่งเฉพาะที่เรียกว่าดัชนี สำหรับอักขระตัวแรก ให้ผ่าน “ 0 ” ดัชนีเป็นพารามิเตอร์ในวิธี charAt()
ไวยากรณ์
ทำตามไวยากรณ์ที่กำหนดสำหรับ charAt() วิธีการ:
string.charAt ( ดัชนี )
ที่นี่ผ่านดัชนี “ 0 ” สำหรับองค์ประกอบแรกของสตริง
ตัวอย่าง
เรียกใช้เมธอด charAt() โดยส่งดัชนีที่ 1 ของสตริงด้วยสตริงที่สร้างขึ้นและเก็บผลลัพธ์ไว้ในตัวแปร “ แรกชาร์ ”:
อนุญาต firstChar = string.charAt ( 0 ) ;
ผลลัพธ์ที่สอดคล้องกันแสดงว่า “ ใน ” เป็นอักขระตัวแรกของสตริง:
วิธีที่ 3: รับอักขระตัวแรกจากสตริงโดยใช้วิธี substring()
อีกวิธีในการรับอักษรตัวแรกของสตริงคือ ' สตริงย่อย () ' กระบวนการ. แยกอักขระตั้งแต่ต้นจนจบระหว่างสองดัชนีและส่งคืนสตริงย่อย
ไวยากรณ์
ไวยากรณ์ต่อไปนี้ใช้สำหรับเมธอด substring():
string.substring ( เริ่มต้นสิ้นสุด )
ตัวอย่าง
โทรหา “ สตริงย่อย () ” โดยผ่านสองดัชนี “ 0 ” ดัชนีแรกของสตริง และ “ 1 ” ซึ่งเป็นดัชนีที่สองของสตริงเป็นพารามิเตอร์ มันจะแยกสตริงระหว่างดัชนีเหล่านี้:
อนุญาต firstChar = string.substring ( 0 , 1 ) ;
เอาต์พุตบ่งชี้ว่าดึงตัวอักษรตัวแรกสำเร็จโดยใช้เมธอด substring()
ข้อมูลที่เกี่ยวข้องทั้งหมดถูกรวบรวมเพื่อให้ได้ตัวอักษรตัวแรกของสตริง
บทสรุป
ในการรับอักขระตัวแรกจากสตริง ให้ใช้เมธอดที่สร้างไว้ล่วงหน้าของ JavaScript รวมถึงเครื่องหมายวงเล็บ ([ ]) เมธอด charAt() หรือเมธอด substring() วิธีทั้งหมดเหล่านี้ดึงอักษรตัวแรกของสตริงได้สำเร็จ บทความนี้แสดงวิธีการรับอักขระตัวแรกจากสตริงใน JavaScript พร้อมตัวอย่าง