Nalutas: haba ng object ng javascript

Ang pangunahing problema sa haba ng bagay ay maaaring mahirap hulaan kung gaano katagal ang isang partikular na bagay. Ito ay maaaring humantong sa mga problema kapag sinusubukang maglaan ng memorya para sa bagay, o kapag sinusubukang maghanap ng isang partikular na bagay sa memorya.

The code below will return the length of an object:

Object.keys(obj).length

Ibabalik ng code na ito ang haba ng isang bagay. Ang Object.keys(obj) ay magbabalik ng array ng mga key sa object, at .length ang magbabalik ng bilang ng mga item sa array na iyon.

Mga bagay sa JavaScript

Sa JavaScript, ang mga bagay ay isang paraan upang pagsama-samahin ang magkakaugnay na data. Ang mga bagay ay maaaring malikha sa dalawang paraan: sa pamamagitan ng paggamit ng bagong keyword, o sa pamamagitan ng paggamit ng constructor function.

Upang lumikha ng isang bagay gamit ang bagong keyword, gagamitin mo ang sumusunod na syntax:

var obj = bagong Bagay();

Upang lumikha ng isang bagay gamit ang constructor function, gagamitin mo ang sumusunod na syntax:

var obj = bagong Bagay(); obj.name = "Juan";

Mga Katangian ng Bagay

Sa JavaScript, ang mga bagay ay may mga katangian na maaaring ma-access gamit ang dot operator (.). Halimbawa, upang makuha ang halaga ng property na "pangalan" sa object na "john" na gagamitin mo:

john.pangalan

Katulad nito, para makuha ang halaga ng property na "edad" sa object na "john" na gagamitin mo:

john.edad

Kaugnay na mga post:

Mag-iwan ng komento