JavaScript හි අරා සහ වස්තු වෙන්කර හඳුනාගැනීම

ඉහත සඳහන් කළ පරිදි, typeof ක්‍රියාකරුවට අරා සහ වස්තු වෙන්කර හඳුනාගැනීමට නොහැකිය. කෙසේ වෙතත්, සමහර අවස්ථාවලදී මෙය කිරීමට අවශ්‍ය වේ. එවිට Array.isArray() ශ්‍රිතය උදව්වට එයි:

javascriptconsole.log( Array.isArray([]) ); // true මුද්‍රණය කරයි
console.log( Array.isArray({}) ); // false මුද්‍රණය කරයි
Задание 1

කේතය ධාවනය නොකර, තිරයේ කොන්සෝලයේ මුද්‍රණය වන්නේ කුමක්දැයි තීරණය කරන්න:

javascriptconsole.log( Array.isArray([1, 2, 3]) );
Задание 2

කේතය ධාවනය නොකර, තිරයේ කොන්සෝලයේ මුද්‍රණය වන්නේ කුමක්දැයි තීරණය කරන්න:

javascriptconsole.log( Array.isArray({x: 1, y: 2, z: 3}) );