An warware: javascript babban kirtani

Babbar matsalar ita ce idan aka yi babban kirtani a JavaScript, ba koyaushe ake ɗaukarta azaman kalma ba. Alal misali, "JavaScript" ba a ɗaukarsa azaman kalma, amma "Java" shine. Wannan na iya haifar da matsala lokacin da kuke ƙoƙarin yin abubuwa kamar neman kalmomi a cikin kirtani.

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

An rubuta wannan lambar a JavaScript. Yana fayyace aikin da ke ƙara girman harafin farko na kowace kalma a cikin kirtani. Aikin yana ɗaukar kirtani azaman shigarwa kuma yana fitar da sabon kirtani tare da babban harafin farko na kowace kalma.

Tukwici na igiya

Akwai 'yan tukwici waɗanda zasu iya taimaka muku lokacin aiki tare da kirtani a JavaScript.

Na farko, tuna cewa kirtani ba su canzawa. Wannan yana nufin da zarar ka ƙirƙiri kirtani, ba za ka iya canza abin da ke ciki ba. Wannan yana da amfani lokacin da kake son tabbatar da cewa kirtani koyaushe tana da daidaito a cikin aiwatar da aiwatarwa daban-daban na lambar ku.

Na biyu, ka tuna da bambanci tsakanin maganganu na yau da kullum da ma'anar kirtani. Kalma na yau da kullun wani nau'in kirtani ne na musamman wanda za'a iya amfani dashi don daidaita alamu a cikin rubutu. Zahirin kirtani, a gefe guda, igiyoyi ne kawai waɗanda ba su ƙunshi haruffa na musamman ba kuma ana iya amfani da su a ko'ina cikin lambar ku. Lokacin aiki tare da maganganu na yau da kullun, yana da mahimmanci a yi amfani da madaidaicin jeri na tserewa (misali, d don halin lambobi). Don ƙarin bayani kan maganganun yau da kullun, duba labarin hanyar sadarwa na Mozilla Developer akan RegExp: http://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/RegExp/.

A ƙarshe, yana da mahimmanci a lura cewa igiyoyin JavaScript suna da hankali. Wannan yana nufin cewa ana bi da haruffan A zuwa Z daban da harafin z.

Hanyoyin igiyoyi

Akwai ƴan hanyoyin da za a iya amfani da su tare da kirtani a JavaScript. Na farko shine ƙirƙirar sabon kirtani ta hanyar haɗa igiyoyi biyu ko fiye tare. Na biyu shine neman kirtani a cikin wani kirtani. Na uku shine maye gurbin kirtani a cikin kirtani. Na huɗu shine raba kirtani zuwa tsararrun igiyoyi bisa wasu sharudda.

Shafi posts:

Leave a Comment