La xaliyay: JavaScript u beddelaya qoraalka slug

Dhibaatada ugu weyn ee qoraalka u rogi kara slugs waa in ay adkaan karto in la hubiyo in sluggu uu yahay mid u gaar ah dhammaan bogagga shabakadda. Tani waxay u horseedi kartaa dhibaatooyin xagga raadinta mashiinka raadinta (SEO) iyo tusmaynta, iyo sidoo kale jahwareerka suurtagalka ah ee isticmaalayaasha.

There are many ways to convert text to a slug in JavaScript. One approach would be to use a regular expression to replace all non-alphanumeric characters with hyphens, like so:

var text = "this is some text"; var slug = text.replace(/[^a-z0-9]/gi, '-'); // "this-is-some-text"

Xeerkani wuxuu qeexayaa doorsoome loo yaqaan "text" wuxuuna ku meeleeyaa qiimaha xargaha "tani waa qoraal". Kadibna waxay qeexdaa doorsoome loo yaqaan "slug" waxayna isticmaashaa habka beddelka() ee doorsoomaha "qoraalka" si ay ugu bedesho dhammaan xarfaha aan xarfo ama lambarro leh xarfo. Xadhiga ka dhashay ayaa markaa loo qoondeeyay doorsoomiyaha "slug".

Hal-abuurka firfircoon

Abuur firfircooni waa qaab JavaScript ah oo kuu ogolaanaya inaad ku abuurto walxo duulista. Tani waxay faa'iido u yeelan kartaa abuurista walxo ku meel gaadh ah ama qalabayn, ama samaynta xisaabinta adag.

Si aad u isticmaasho abuurista firfircoon ee JavaScript, marka hore waxaad u baahan tahay inaad abuurto tusaale shayga. Waxaad taas ku samayn kartaa adiga oo isticmaalaya erayga muhiimka ah ee cusub, oo ay ku xigto magaca shayga aad rabto in aad abuurto. Tusaale ahaan, si aad u abuurto shay la yiraahdo myObject oo ka kooban qiime xardhan, waxaad isticmaali doontaa koodka soo socda:

myObject = Shay cusub ();

Marka aad abuurto tusaalaha shaygaaga, waxaad gali kartaa hantideeda iyo hababkeeda adoo isticmaalaya syntax caadiga ah ee JavaScript. Tusaale ahaan, si aad u heshid qiimaha hantida xadhigga myObject, waxaad isticmaali doontaa summada soo socota:

myObject.string;

Abuuritaanka doorsoomayaasha

JavaScript dhexdeeda, doorsoomayaasha waxaa lagu abuuray ereyga muhiimka ah ee var. Erayga muhiimka ah ee var waxa ku xiga magaca doorsoomiyaha iyo qayb ka mid ah jaantusyada. Qaddasyadaas dhexdiisa, waxaad ku meelayn kartaa qiyamka doorsoomayaasha.

Tusaale ahaan, waxaad samayn kartaa doorsoome la yiraahdo myVar oo waxaad ku meelayn kartaa qiimaha "Hello world!" ku:

var myVar = "Hello aduunka!";

Related posts:

Leave a Comment