Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 572 Bytes

no-instanceof-array.md

File metadata and controls

21 lines (14 loc) · 572 Bytes

Require Array.isArray() instead of instanceof Array

This rule is part of the recommended config.

🔧 This rule is auto-fixable.

The instanceof Array check doesn't work across realms/contexts, for example, frames/windows in browsers or the vm module in Node.js.

Fail

array instanceof Array;
[1,2,3] instanceof Array;

Pass

Array.isArray(array);
Array.isArray([1,2,3]);