TypeScript - สตริง
อ็อบเจ็กต์ String ช่วยให้คุณทำงานกับชุดอักขระ มันรวมชนิดข้อมูลดั้งเดิมของสตริงด้วยวิธีการช่วยเหลือหลายวิธี
ไวยากรณ์
var var_name = new String(string);
รายการวิธีการที่มีอยู่ในออบเจ็กต์ String พร้อมกับคำอธิบายมีให้ด้านล่าง -
ส. | คุณสมบัติและคำอธิบาย |
---|---|
1. | ตัวสร้าง ส่งกลับการอ้างอิงถึงฟังก์ชัน String ที่สร้างอ็อบเจกต์ |
2. | ความยาว ส่งกลับความยาวของสตริง |
3. | ต้นแบบ คุณสมบัติต้นแบบอนุญาตให้คุณเพิ่มคุณสมบัติและวิธีการให้กับวัตถุ |
วิธีการสตริง
รายการวิธีการที่มีอยู่ในออบเจ็กต์ String พร้อมกับคำอธิบายมีให้ด้านล่าง -
ส. | วิธีการและคำอธิบาย |
---|---|
1. | ถ่าน () ส่งกลับอักขระที่ดัชนีที่ระบุ |
2. | charCodeAt () ส่งคืนตัวเลขที่ระบุค่า Unicode ของอักขระที่ดัชนีที่กำหนด |
3. | ประสาน () รวมข้อความของสองสตริงและส่งคืนสตริงใหม่ |
4. | indexOf () ส่งคืนดัชนีภายในอ็อบเจ็กต์สตริงการเรียกของการเกิดครั้งแรกของค่าที่ระบุหรือ -1 หากไม่พบ |
5. | lastIndexOf () ส่งคืนดัชนีภายในอ็อบเจ็กต์สตริงการเรียกของการเกิดครั้งสุดท้ายของค่าที่ระบุหรือ -1 หากไม่พบ |
6. | localeCompare () ส่งคืนตัวเลขที่ระบุว่าสตริงอ้างอิงมาก่อนหรือหลังหรือเหมือนกับสตริงที่กำหนดในลำดับการจัดเรียง |
7. | match() ใช้เพื่อจับคู่นิพจน์ทั่วไปกับสตริง |
8. | แทนที่() ใช้เพื่อค้นหาการจับคู่ระหว่างนิพจน์ทั่วไปและสตริงและเพื่อแทนที่สตริงย่อยที่ตรงกันด้วยสตริงย่อยใหม่ |
9. | ค้นหา() ดำเนินการค้นหาการจับคู่ระหว่างนิพจน์ทั่วไปและสตริงที่ระบุ |
10. | ชิ้น () แยกส่วนของสตริงและส่งคืนสตริงใหม่ |
11. | แยก () แยกออบเจ็กต์ String เป็นอาร์เรย์ของสตริงโดยแยกสตริงออกเป็นสตริงย่อย |
12. | สถานีย่อย () ส่งคืนอักขระในสตริงที่ขึ้นต้นตำแหน่งที่ระบุผ่านจำนวนอักขระที่ระบุ |
13. | สตริงย่อย () ส่งคืนอักขระในสตริงระหว่างดัชนีสองดัชนีลงในสตริง |
14. | toLocaleLowerCase () อักขระภายในสตริงจะถูกแปลงเป็นตัวพิมพ์เล็กในขณะที่เกี่ยวข้องกับโลแคลปัจจุบัน |
15. | toLocaleUpperCase () อักขระภายในสตริงจะถูกแปลงเป็นตัวพิมพ์ใหญ่ในขณะที่เกี่ยวข้องกับโลแคลปัจจุบัน |
16. | toLowerCase () ส่งคืนค่าสตริงการโทรที่แปลงเป็นตัวพิมพ์เล็ก |
17. | toString () ส่งคืนสตริงที่แสดงถึงวัตถุที่ระบุ |
18. | toUpperCase () ส่งกลับค่าสตริงการโทรที่แปลงเป็นตัวพิมพ์ใหญ่ |
19. | มูลค่าของ() ส่งคืนค่าดั้งเดิมของออบเจ็กต์ที่ระบุ |