Isonjululwe: i-javascript yenza amagama amakhulu

Ingxaki enkulu kukuba xa umtya ubhalwe ngoonobumba abakhulu kwiJavaScript, ayisoloko iphathwa njengegama. Umzekelo, "iJavaScript" ayiphathwa njengegama, kodwa "iJava" lilo. Oku kunokubangela iingxaki xa uzama ukwenza izinto ezinjengokukhangela amagama kumtya.

var str = "javascript capitalize string";
var res = str.replace(/wS*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});

Le khowudi ibhalwe kwiJavaScript. Ichaza umsebenzi owenza unobumba omkhulu wokuqala wegama ngalinye kumtya. Umsebenzi uthatha umtya njengegalelo kwaye ukhupha umtya omtsha ngonobumba wokuqala wegama ngalinye oonobumba abakhulu.

Iingcebiso ngomtya

Kukho iingcebiso ezimbalwa ezinokukunceda xa usebenza ngeentambo kwiJavaScript.

Okokuqala, khumbula ukuba imitya ayinakuguqulwa. Oku kuthetha ukuba xa udale umtya, awukwazi ukutshintsha imixholo yawo. Oku kuluncedo xa ufuna ukuqinisekisa ukuba umtya uhlala uhambelana kuzo zonke izenzo ezahlukeneyo zekhowudi yakho.

Okwesibini, gcina engqondweni umahluko phakathi kwamazwi aqhelekileyo kunye neengcingo. Intetho eqhelekileyo luhlobo olukhethekileyo lomtya olunokusetyenziswa ukutshatisa iipatheni kumbhalo. Umtya woqobo, kwelinye icala, ziintambo nje ezingenazo iimpawu ezikhethekileyo kwaye zinokusetyenziswa naphi na kwikhowudi yakho. Xa usebenza ngamabinzana aqhelekileyo, kubalulekile ukusebenzisa ulandelelwano oluchanekileyo lokubaleka (umzekelo, u-d wophawu lwedijithi). Ngolwazi oluthe kratya malunga nentetho eqhelekileyo, bona inqaku leNethiwekhi yoMthuthukisi weMozilla kwiRegExp: http://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/RegExp/.

Okokugqibela, kubalulekile ukuqaphela ukuba imitya yeJavaScript inovelwano. Oku kuthetha ukuba oonobumba A ukuya ku-Z baphathwa ngokwahlukileyo kunobumba u-z.

Iindlela zoMtya

Kukho iindlela ezimbalwa ezinokusetyenziswa ngemitya kwiJavaScript. Eyokuqala kukwenza umtya omtsha ngokudibanisa imitya emibini okanye ngaphezulu kunye. Okwesibini kukukhangela umtya phakathi komnye umtya. Okwesithathu kukubuyisela umtya osezantsi ngaphakathi komtya. Okwesine kukwahlula intambo ibe luluhlu lweentambo ezisekelwe kwiikhrayitheriya ezithile.

Izithuba ezihambelanayo:

Shiya Comment