JavaScript Array.isArray()
ตัวอย่าง
ตรวจสอบว่าวัตถุเป็นอาร์เรย์หรือไม่:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let result = Array.isArray(fruits);
ตรวจสอบว่าประเภทข้อมูลอื่นเป็นอาร์เรย์หรือไม่:
let text = "W3Schools";
let result = Array.isArray(text);
ความหมายและการใช้งาน
isArray()
เมธอดจะส่งคืนหากtrue
อ็อบเจ็กต์เป็นอาร์เรย์ มิfalse
ฉะนั้น
Array.isArray()
Array.isArray() เป็นคุณสมบัติคงที่ของวัตถุ JavaScript Array
คุณสามารถใช้มันเป็น Array.isArray() เท่านั้น
การใช้ x.isArray() โดยที่ x คืออาร์เรย์จะคืนค่าที่ไม่ได้กำหนด
ไวยากรณ์
Array.isArray(obj)
พารามิเตอร์
Parameter | Description |
obj | Required. An object (or any data type) to be tested. |
คืนมูลค่า
พิมพ์ | คำอธิบาย |
บูลีน |
true ถ้าวัตถุเป็นอาร์เรย์ มิfalse ฉะนั้น |
รองรับเบราว์เซอร์
isArray()
เป็นคุณลักษณะ ECMAScript5 (ES5)
ES5 (JavaScript 2009) รองรับทุกเบราว์เซอร์:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |