Devdit
 

Uncaught TypeError: count is not a function คือ วิธีแก้ไข

1.7K

รันโค้ดนับจำนวนข้อมูลใน ตัวแปรชนิด Array ของภาษา JavaScript แต่รันแล้วขึ้น Error ใน console ว่า Uncaught TypeError: v.count is not a function แบบนี้ต้องแก้ไขอย่างไร

<script>
    var v = [1, 6, 9, 10];
    var sum = v.count();
    console.log( sum );
</script>

 

วิธีแก้ไข

ภาษา JavaScript กรณีต้องการนับข้อมูลในตัวแปร Array ว่ามีทั้งหมดกี่ข้อมูล แนะนำให้ใช้คำสั่ง length ต่อท้ายตัวแปร Array ที่ต้องการ สามารถเขียนโปรแกรมได้ดังนี้

<script>
    var v = [1, 6, 9, 10];
    var sum = v.length;
    console.log( sum );
</script>

ผลลัพธ์

4
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ