JavaScript හි වස්තුවක දිග
වස්තුවලට ඒවායේ දිග සෙවීමට ඉඩ සලසන length
ගුණය නොමැත. අපි මෙය සහතික කර ගනිමු. අපට පහත
වස්තුව ඇතැයි සිතමු:
let obj = {a: 1, b: 2, c: 3};
අපි එහි ඇති මූලද්රව්ය සංඛ්යාව සොයා බලමු:
console.log(obj.length); // undefined මුද්රණය කරයි
අපි ගැටලුව වෙනස් මාර්ගයකින් විසඳමු - වස්තුවේ යතුරු අරාවක් ලබාගෙන එහි දිග සොයමු:
console.log(Object.keys(obj).length); // 3 මුද්රණය කරයි
පහත වස්තුවේ ඇති මූලද්රව්ය සංඛ්යාව සොයන්න:
let obj = {x: 1, y: 2, z: 3};