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

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


ด้วย JavaScript ให้ลองเรียกใช้โค้ดต่อไปนี้เพื่อตรวจสอบว่าอาร์เรย์มีอ็อบเจ็กต์หรือไม่ ที่นี่จะส่งกลับ "จริง" เพื่อค้นหาวัตถุเฉพาะในอาร์เรย์ -

ตัวอย่าง

<!DOCTYPE html>
<html>
   <body>
      <script>
         var book = [ {
            Name: 'Java',
               ID: '001'
         }, {
            Name: 'Ruby', ID: '002'
         }];
         var result = false;
         for(var i = 0; i < book.length; i++) {
            if (book[i].Name == 'Ruby') {
               result = true;
               document.write(result.toString());
               break;
            }
         }
      </script>
   </body>
</html>

ผลลัพธ์

true