Kuxazululiwe: ubude bento ye-javascript

Inkinga enkulu ngobude bento ukuthi kungaba nzima ukubikezela ukuthi into ethile izoba yinde kangakanani. Lokhu kungaholela ezinkingeni lapho uzama ukwaba inkumbulo yento, noma lapho uzama ukuthola into ethile enkumbulweni.

The code below will return the length of an object:

Object.keys(obj).length

Le khodi izobuyisela ubude bento. Object.keys(obj) izobuyisela uhlu lokhiye entweni, futhi .ubude buzobuyisela inani lezinto kulolo hlu.

Izinto ku-JavaScript

Ku-JavaScript, izinto ziyindlela yokuqoqa idatha ehlobene ndawonye. Izinto zingadalwa ngezindlela ezimbili: ngokusebenzisa igama elingukhiye elisha, noma ngokusebenzisa umsebenzi womakhi.

Ukuze udale into usebenzisa igama elingukhiye elisha, uzosebenzisa i-syntax elandelayo:

var obj = Into entsha();

Ukwakha into usebenzisa umsebenzi womakhi, ungasebenzisa i-syntax elandelayo:

var obj = Into entsha(); obj.name = “Johane”;

Izakhiwo Zento

Ku-JavaScript, izinto zinezici ezingafinyeleleka kusetshenziswa i-opharetha yamachashazi (.). Isibonelo, ukuze uthole inani lendawo “igama” entweni ethi “john” ongayisebenzisa:

john.igama

Ngokufanayo, ukuze uthole inani lendawo “yobudala” entweni ethi “john” ongayisebenzisa:

john.age

Okuthunyelwe okuhlobene:

Shiya amazwana