NS ความยาวสาย คุณสมบัติดึงอักขระทั้งหมดที่รวมอยู่ในสตริง
ไวยากรณ์
ไวยากรณ์สำหรับความยาวสตริงมีดังนี้:
สตริงระยะเวลา
คุณสมบัตินี้จะคืนค่าจำนวนอักขระทั้งหมดที่มีอยู่ในสตริง ณ รันไทม์
ให้เราลองใช้ตัวอย่างสองสามตัวอย่างที่ใช้คุณสมบัติความยาวสตริง
ตัวอย่าง
ขั้นแรก คุณจะเห็นการใช้งานพื้นฐานของคุณสมบัตินี้ ต่อมาคุณจะเห็นแอปพลิเคชัน
สมมติว่าคุณมีสตริงต่อไปนี้:
หากคุณต้องการทราบจำนวนอักขระในสตริงนี้ ให้ใช้คุณสมบัติความยาวสตริงดังนี้:
NS.ระยะเวลา
อย่างที่คุณเห็น ค่านี้จะคืนค่าความยาวของสตริงที่ระบุ
คุณสามารถใช้คุณสมบัตินี้ได้ในหลายที่ ตัวอย่างเช่น สมมติว่าคุณกำลังทำการเช็คอินในคำสั่ง IF ดังตัวอย่างด้านล่าง:
ถ้า (NS.ระยะเวลา <= ยี่สิบ) {คอนโซลบันทึก('มันเป็นสายสั้น');
} อื่น {
คอนโซลบันทึก('เป็นสายยาว');
}
และดังที่คุณเห็นในเอาต์พุตคอนโซล คำสั่ง It's a short string จะถูกพิมพ์ เป็นสิ่งที่ดี.
คุณสามารถใช้สิ่งนี้ในคำสั่งเงื่อนไขของ สำหรับ วงเช่นกัน หากคุณต้องการวนซ้ำจากอักขระแต่ละตัวในสตริงและแปลงตัวอักษรทุกตัวเป็นตัวพิมพ์เล็ก แต่คุณยังไม่ทราบจำนวนอักขระในสตริง คุณก็เพียงแค่ระบุ str.length คุณสมบัติเป็นคำสั่งแบบมีเงื่อนไข
สำหรับ (ปล่อยให้ฉัน= 0;ผม<NS.ระยะเวลา;ผม++) {คอนโซลบันทึก(NS[ผม].toUpperCase());
}
ดังที่คุณเห็นในคอนโซลเอาต์พุต อักขระทุกตัวจะแสดงในคอนโซลแยกกันและแปลงเป็นตัวพิมพ์ใหญ่ด้วยเช่นกัน
นี่คือวิธีที่คุณสามารถนำไปใช้กับสถานการณ์ต่างๆ มากมายตามความต้องการของคุณ
ความจริงที่น่าสนใจ
นี่คือข้อเท็จจริงที่น่าสนใจสำหรับพวกคุณ ให้เราลองหลีกเลี่ยงคุณสมบัติความยาวสตริงโดยกำหนดค่าตัวเลขให้ คุณจะเห็นว่ามันจะพิมพ์ค่าที่กำหนดหรือความยาวจริงของสตริง
ก่อนอื่นให้กำหนดค่า
NS.ระยะเวลา = 10;และตอนนี้เราจะพยายามปลอบใจความยาวของสตริง
คอนโซลบันทึก(NS.ระยะเวลา);
และอย่างที่คุณเห็น มันไม่แสดงค่าที่กำหนด แสดงว่าความยาวของสตริงหรือจำนวนอักขระในสตริงถูกคำนวณ ณ รันไทม์ จากนั้นจะแสดงเอาต์พุต
บทสรุป
ในบทความนี้ คุณได้เรียนรู้ว่าคุณสมบัติความยาวสตริงคืออะไรใน Javascript และคุณได้เห็นแอปพลิเคชันในตัวอย่างที่แตกต่างกันสองสามตัวอย่าง ฉันหวังว่าบทความนี้จะเป็นประโยชน์ในการทำความเข้าใจคุณสมบัติความยาวสตริงและการนำไปใช้งาน คุณสามารถอ่านเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ Javascript ได้ที่ linuxhint.com