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

จะนับวัตถุอาร์เรย์ JavaScript ได้อย่างไร


ในการนับออบเจ็กต์อาร์เรย์ JavaScript เราใช้คุณสมบัติ Object.prototype.__proto__

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อนับอ็อบเจกต์อาร์เรย์ -

<html>
   <head>
      <title>JavaScript Clone Date</title>
   </head>
   <body>
      <script>
         var len = 0;
         var myArr = [{"Hello World!":"Welcome!","int":10},{"Learn":"Share","int":20},{"Tutorials":"Quiz","int":30}];
         myArr.forEach(function(val){
            if(!val.__proto__.__proto__){
               len++;
            }
         });
         document.write("Total Objects: "+len);
      </script>
   </body>
</html>

ผลลัพธ์

Total Objects: 3