Masalah utama kalayan panjang obyék nyaéta yén éta tiasa sesah pikeun ngaduga sabaraha lami hiji obyék anu tangtu. Ieu bisa ngakibatkeun masalah nalika nyobian allocate memori pikeun obyék, atawa nalika nyobian pikeun manggihan hiji objek husus dina mémori.
The code below will return the length of an object: Object.keys(obj).length
Kode ieu bakal mulangkeun panjang hiji obyék. Object.keys (obj) bakal balik Asép Sunandar Sunarya ti kenop dina obyék, sarta .length bakal balik jumlah item dina Asép Sunandar Sunarya éta.
Daptar eusi
Objék dina JavaScript
Dina JavaScript, objék mangrupakeun cara pikeun ngagolongkeun data patali babarengan. Objék bisa dijieun ku dua cara: ku ngagunakeun kecap konci anyar, atawa ku ngagunakeun fungsi constructor.
Pikeun nyiptakeun obyék nganggo kecap konci énggal, anjeun bakal nganggo sintaksis ieu:
var obj = Objék anyar ();
Pikeun nyieun hiji obyék ngagunakeun fungsi constructor, anjeun bakal make sintaksis handap:
var obj = Objék anyar (); obj.name = "John";
Obyék Pasipatan
Dina JavaScript, objék boga sipat nu bisa diaksés maké operator titik (.). Contona, pikeun meunangkeun nilai sipat "ngaran" dina obyék "john" anjeun bakal make:
john.ngaran
Nya kitu, pikeun meunangkeun nilai harta "umur" dina obyék "john" anjeun bakal make:
john.umur