Ixazululiwe: i-shorthand

Ukufaka ikhodi ye-Javascript Shorthand inamandla okuphakamisa ubuchwepheshe bakho bokuhlela futhi ilethe izixazululo ezisebenza kahle. Le nqubo ayigcini nje ngokubhala ikhodi encane, imayelana nokwenza kahle ikhodi yakho futhi uthuthukise ukufundeka kuyilapho ugcina ukusebenza okuphezulu.

Ukubhala nge-shorthand kuwumkhuba okufanele bonke abathuthukisi bawucabangele. Akukhulisi nje kuphela isivinini sokubhala ikhodi, kodwa futhi kunciphisa amathuba okwenza amaphutha njengoba unemigqa embalwa okufanele uyibuyekeze. Kunezindlela eziningana zokuyisebenzisa, kodwa kufanele ugxile ikakhulukazi kwezivamile nezisebenza kahle. Izinzuzo zicacile; ukunciphisa inani lekhodi, ukunciphisa amathuba okuba namaphutha, ukuthuthukisa ukufundeka nokuthuthukisa ukusebenza.

// Longhand
let a;
if (b) {
  a = c;
} else {
  a = d;
}

// Shorthand
let a = b ? c : d;

Imitapo yolwazi ye-Javascript ye-Shorthand Coding

I-JavaScript, njengolimi lwe-multi-paradigm, inikeza izindlela ezihlukahlukene zokufeza umsebenzi ofanayo. Nokho, ukuze ube unjiniyela onekhono futhi uthole okuningi ku-JavaScript nakanjani uzofuna ukusebenzisa imitapo yolwazi eyenza izinto zibe lula.

Okuthandwa kakhulu phakathi kwabaningi I-Lodash umtapo wolwazi. Ihlinzeka ngemisebenzi yezinsiza zemisebenzi evamile yokuhlela kusetshenziswa i-paradigm yokuhlela esebenzayo, evumela abathuthukisi ukuthi babhale ikhodi encane futhi benze okwengeziwe, okuyenza ifaneleke ngokuphelele amasu ama-shorthand.

Okunye okubabazekayo okukhulunywa ngakho jQuery, okuthi, naphezu kokuthi kunesikhathi esinqunyelwe, enikeza i-syntax ye-shorthand okulula ukuyiqonda nokuyisebenzisa, ikakhulukazi ngokukhohlisa kwe-DOM nokusingatha imicimbi.

Ukuqonda Amasu Okufushane

Kubalulekile ukuthi ubambe amasu ahlukene asetshenziswa ekubhaleni i-JavaScript shorthand. Lawa maqhinga alula angathuthukisa kakhulu ikhono lakho lokuletha izixazululo ezisebenza kahle nezisebenzayo.

  • I-Ternary Operator: Indlela elula nehlangene yokubhala isitatimende 'uma-ke kungenjalo'.
  • Hhayi kabili (!!): Isetshenziselwa ukuguqula noma yiluphi uhlobo lwedatha lube i-boolean, luwusizo uma ufuna ukuhlola ubuqiniso noma amanga wokuguquguquka.
  • Amapharamitha Azenzakalelayo: Indlela elula yokusetha amanani azenzakalelayo ukuze asebenze amapharamitha.
  • Imisebenzi yomcibisholo: Nikeza indlela emfushane yokubhala imisebenzi nezindlela ngaphakathi kwezinto.
  • I-Object Property Shorthand: Indlela elula yokuchaza izakhiwo ezintweni.

Ukusebenzisa i-Javascript Shorthand kukhodi yakho

Ukusebenzisa ikhodi emfishane ngempumelelo kuncike ekuqondeni umongo kanye nenjongo yekhodi. Ama-shorthand athile angase abukeke akhanga futhi kulula ukuwasebenzisa, kodwa angase angabi inketho engcono kakhulu komongo othile noma ukusebenza. Njengonjiniyela, ungagcini nje ngokubheka izindlela zokufinyeza ikhodi yakho, kodwa izindlela zokuyenza isebenze kahle futhi ifundeke.

// Longhand
let x;
let y;
let z;

// Shorthand
let x, y, z;

Sebenzisa lawa maqhinga ngobuhlakani futhi ungase ubone ukukhiqiza kwakho kukhuphuka kancane futhi ikhodi yakho ye-JavaScript iba minyene, ibe yenele, futhi isebenze kahle.

Okuthunyelwe okuhlobene:

Shiya amazwana