นี่เป็นคำถามพื้นฐานจริงๆเพียงเพื่อตอบสนองความอยากรู้ของฉัน แต่มีวิธีที่จะทำสิ่งนี้:
if(obj !instanceof Array) {
//The object is not an instance of Array
} else {
//The object is an instance of Array
}
กุญแจสำคัญในความสามารถในการใช้งานไม่ได้! ต่อหน้าตัวอย่าง โดยปกติวิธีที่ฉันต้องตั้งค่านี้เป็นเช่นนี้:
if(obj instanceof Array) {
//Do nothing here
} else {
//The object is not an instance of Array
//Perform actions!
}
และมันก็น่ารำคาญนิดหน่อยที่จะต้องสร้างคำสั่ง else เมื่อฉันแค่อยากรู้ว่าวัตถุนั้นเป็นชนิดเฉพาะหรือไม่