JavaScript හි අරා සහ වස්තු වෙන්කර හඳුනාගැනීම
ඉහත සඳහන් කළ පරිදි, typeof ක්රියාකරුවට
අරා සහ වස්තු වෙන්කර හඳුනාගැනීමට නොහැකිය.
කෙසේ වෙතත්, සමහර අවස්ථාවලදී මෙය කිරීමට අවශ්ය වේ.
එවිට Array.isArray() ශ්රිතය උදව්වට එයි:
console.log( Array.isArray([]) ); // true මුද්රණය කරයි
console.log( Array.isArray({}) ); // false මුද්රණය කරයි
කේතය ධාවනය නොකර, තිරයේ කොන්සෝලයේ මුද්රණය වන්නේ කුමක්දැයි තීරණය කරන්න:
console.log( Array.isArray([1, 2, 3]) );
කේතය ධාවනය නොකර, තිරයේ කොන්සෝලයේ මුද්රණය වන්නේ කුමක්දැයි තීරණය කරන්න:
console.log( Array.isArray({x: 1, y: 2, z: 3}) );