Babban matsalar tsayin abu shine yana iya zama da wahala a iya hasashen tsawon lokacin da wani abu zai kasance. Wannan na iya haifar da matsaloli lokacin ƙoƙarin rarraba ƙwaƙwalwar ajiya don abu, ko lokacin ƙoƙarin nemo takamaiman abu a ƙwaƙwalwar ajiya.
The code below will return the length of an object: Object.keys(obj).length
Wannan lambar za ta dawo da tsawon abu. Object.keys(obj) zai dawo da jeri na maɓallan cikin abun, kuma .tsawon zai dawo da adadin abubuwan da ke cikin wannan jeri.
Abubuwa a cikin JavaScript
A cikin JavaScript, abubuwa hanya ce ta haɗa bayanai masu alaƙa tare. Ana iya ƙirƙirar abubuwa ta hanyoyi biyu: ta amfani da sabon maɓalli, ko ta amfani da aikin ginin.
Don ƙirƙirar abu ta amfani da sabuwar kalmar maɓalli, za ku yi amfani da maƙasudi mai zuwa:
var obj = sabon Abu ();
Don ƙirƙirar abu ta amfani da aikin ginin, za ku yi amfani da maƙasudi mai zuwa:
var obj = sabon Abu (); obj.name = "Yohanna";
Abubuwan Abubuwan Abu
A cikin JavaScript, abubuwa suna da kaddarorin da za'a iya shiga ta amfani da afaretan digo (.). Misali, don samun kimar kadarar “suna” akan abin “john” zaka yi amfani da:
john.name
Hakazalika, don samun ƙimar "shekarun" dukiya akan abin "john" zaka yi amfani da:
john. shekaru