Šiame įraše bus aptarta „ $ “ ženklas ir jo naudojimas JavaScript.
Ką reiškia „$“ prisijungimas „JavaScript“?
„ $ “ ženklas nėra specialus „JavaScript“ simbolis ir neturi specialios reikšmės ar funkcijos. Tačiau „JavaScript“ jis gali būti naudojamas kaip:
1 būdas: kaip naudoti „$“ ženklą kaip identifikatorių?
„JavaScript“ kalboje identifikatorius yra pavadinimas, naudojamas kintamajam, funkcijai ar ypatybei identifikuoti. Pirmasis identifikatoriaus simbolis turi būti raidė, dolerio ženklas ($) arba apatinis brūkšnys (_), o visi kiti simboliai taip pat gali būti skaitmenys (0–9). Nors „JavaScript“ gydo „ $ “ kaip abėcėlės simbolis, todėl jis taip pat gali būti naudojamas kaip „JavaScript“ kintamojo pavadinimas.
Pavyzdys
Sukurkite kintamąjį, kuris veiktų kaip identifikatorius:
kur $myString = 'Linux' ;
Perduokite identifikatorių console.log() metodui, kuris identifikuos saugomą reikšmę kintamajame:
konsolė. žurnalas ( $myString ) ;Išvestis
2 būdas: kaip naudoti „$“ ženklą kaip funkcijos nuorodą?
„ $ “ ženklas gali būti naudojamas kaip „JavaScript“ funkcijos nuoroda, priskiriant funkciją $ kintamajam arba naudojant $ ženklą kaip funkcijos pavadinimą.
Štai pavyzdys, kaip galite naudoti $ ženklą kaip funkcijos nuorodą.
Pavyzdys
Apibrėžkite skaičių, pavadintą ' papildyti “:
funkcija pridėti ( x,y ) {grąžinti x + Y ;
}
Priskirkite funkciją add() kintamajam „$“, o tai reiškia, kad kintamasis „$“ dabar yra nuoroda į pridėti funkciją:
tegul $ = papildyti ;Iškvieskite funkciją add() naudodami „$()“ perduodant reikšmes:
konsolė. žurnalas ( $ ( vienuolika , penkiolika ) ) ;Išvestis
Taip pat galite naudoti „ $ “ ženklas kaip pats funkcijos pavadinimas.
funkcija $ ( x,y ) {grąžinti x + Y ;
}
Išvestis
Atminkite, kad naudoti ženklą $ kaip funkcijos pavadinimą arba kintamojo pavadinimą nėra gera praktika, nes tai gali būti paini ir gali sukelti konfliktų su kitomis bibliotekomis ar kodu, kuriuose $ ženklas naudojamas kitaip.
3 būdas: kaip naudoti „$“ prisijungimo šablono raides?
„JavaScript“ programoje „ $ “ ženklas gali įterpti posakius į šablono literatūrą. Šablono literalai yra eilutės, apsuptos varnelėmis ( ` ) vietoj viengubų ar dvigubų kabučių. Jie leidžia įterpti išraiškas eilutėje naudojant vietos rezervavimo ženklus „ ${expression} “.
Pavyzdys
Sukurti du kintamuosius “ x “ ir „ Y 'su reikšmėmis' 5 “ ir „ vienuolika “, atitinkamai:
yra x = 5 ;var y = vienuolika ;
Išsaugokite x ir y sandaugą kintamajame “ Su “:
yra z = x * Y ;Išspausdinkite rezultatą naudodami šablono literatūrą:
konsolė. žurnalas ( „X ir y sandauga yra : $ { Su } ` ) ;Išvestis
Tai viskas apie „“ naudojimą $ “ prisijunkite prie JavaScript.
Išvada
„ $ “ ženklas nėra specialus simbolis „JavaScript“. Vis dėlto jis gali būti naudojamas kaip kintamojo pavadinimas, identifikatorius, funkcijos spartusis klavišas arba šablono literaluose, kad rezultatas būtų įterptas su eilute išraiškos forma. Tačiau naudoti ženklą „$“ kaip funkcijos ar kintamojo pavadinimą nėra gera praktika, tačiau naudoti jį kaip šablono literalą yra labai naudinga. Šiame įraše buvo aprašyta „ $ “ ženklą ir būdus, kaip jį panaudoti „JavaScript“.