JavaScript je jedním z nejoblíbenějších programovacích jazyků, který je široce používán k vytváření interaktivních webových stránek a aplikací. Má mnoho funkcí a funkcí a jednou z takových funkcí je použití zpětných uvozovek.
Zpětné uvozovky ( ' ) jsou speciální znaky v JavaScriptu, které umožňují vložit výrazy a proměnné do hodnot řetězce pomocí syntaxe vzorových řádků. Poskytují pohodlnější a flexibilnější způsob práce s řádky, zvláště pokud potřebujete vložit proměnné nebo provést výraz uvnitř řádku.
Chcete-li vložit zpětné uvozovky do JavaScriptu na klávesnici, musíte najít klávesu se symbolem "Tilda" (~) a sevřít ji spolu s klávesou Shift (Shift + ~). Výsledkem je, že na obrazovce uvidíte zpětné uvozovky. Můžete také použít klávesovou zkratku AltGr + E K zadání zpětných uvozovek na některých rusky mluvících klávesnicích.
Jakmile zadáte zpětné uvozovky, můžete použít šablonové řádky v JavaScriptu uzavřením textu uvnitř zpětných uvozovek a vložením proměnných nebo výrazů uvnitř $<. >. Například:
const name = 'John';const age = 25;const message = `Привет, меня зовут $ и мне $ лет`;
Použití zpětných uvozovek v JavaScriptu tedy může být velmi užitečné pro práci se šablonovými řádky a proměnnými. Umožňují snadné a pohodlné vkládání hodnot do řetězcových hodnot a provádění výrazů uvnitř řádků, aniž byste museli používat příkaz konkatinace (+).
Co jsou zpětné uvozovky v JavaScriptu?
V JavaScriptu se inverzní uvozovky ( ' ) používají k označení vzorových řádků nebo zástupných řádků. Šablonové řádky umožňují vložit proměnné a výrazy do řetězce, aniž byste museli používat příkaz konkatinace nebo sčítání řádků.
Chcete-li vytvořit šablonový řádek, musíte text uzavřít do zpětných uvozovek. Uvnitř šablonového řádku lze vložit hodnoty proměnných nebo výsledky výrazů tak, že je uzavřete do tvarovaných závorek < и >. Pro vložení hodnoty proměnné se používá symbol $ před názvem proměnné:
Příklad:
let name = "John";let age = 30;let message = `Привет, меня зовут $ и мне $ лет.`;
V uvedeném příkladu jsou proměnné name a age vloženy do šablonového řádku message pomocí znaků $<>.
Reverzní uvozovky také umožňují použití vícebodových řádků bez použití znaků překladu řetězce nebo konkatenace řádků. Vícecestné řádky v šablonovém řádku lze nastavit jednoduše napsáním textu na více řádcích uvnitř zpětných uvozovek:
Příklad:
let message = `Этомногострочнаястрока.`;
V tomto příkladu bude text řádku zobrazen na různých řádcích, jak je uvedeno uvnitř zpětných uvozovek.
Použití zpětných uvozovek umožňuje pohodlnější práci s řetězci a vkládání proměnných a výrazů do nich, díky čemuž je Kód čitelnější a srozumitelnější.
Proč byste měli dávat zpětná uvozovka v JavaScriptu na klávesnici?
V JavaScriptu se reverzní uvozovky ' používají k vytváření řetězcových literátů s pokročilými schopnostmi. Umožňují vložit výrazy do řetězcové literatury pomocí interpolace. Interpolace umožňuje nastavit hodnoty proměnných a výsledky provádění JavaScript kódu přímo do řádku.
Reverzní uvozovky také umožňují vícestupňové uspořádání řetězcových literátů, aniž by bylo nutné používat znaky překladu řetězce a konkatinace řádků. Díky tomu je Kód čitelnější a pohodlnější pro podporu a vývoj.
Další výhodou zpětných uvozovek je možnost používat v nich speciální znaky, jako je překlad řádku a tabulace, bez použití symbolických označení. Například uvnitř zpětných uvozovek lze zapsat 'řetězec \ttext', kde bude znamenat překlad řetězce a \t symbol tabulace.
Metoda 1: Použití klávesové zkratky
Chcete-li vložit zpětné uvozovky do JavaScriptu na klávesnici, můžete použít speciální klávesovou zkratku. Následující klávesová zkratka vám umožňuje vložit do kódu symbol zpětné uvozovky (`) :
Windows: Stiskněte klávesu Alt a podržte ji a poté vytočte číslo 96 na numerické klávesnici poté uvolněte klávesu Alt.
Mac: Stiskněte klávesu Option (nebo Alt) a podržte jej a poté na klávesnici vytočte symbol zpětné uvozovky (`) a poté uvolněte klávesu Option.
Nyní víte, jak vložit zpětné uvozovky do JavaScriptu pomocí klávesové zkratky. Tato metoda může být užitečná, když pracujete s Editory kódu nebo vývojovými prostředími, která nemají pohodlný způsob zadávání zpětných uvozovek na klávesnici.
Metoda 2: Použití symbolové tabulky
Pokud nemůžete najít zpětné uvozovky na klávesnici nebo pokud hledáte alternativní způsob, můžete použít symbolovou tabulku k vložení zpětných uvozovek do kódu JavaScriptu. V symbolové tabulce je mnoho znaků, včetně zpětných uvozovek, které lze vložit do vašeho kódu.
Chcete-li použít symbolovou tabulku, postupujte podle následujících kroků:
- Otevřete na svém zařízení symbolovou tabulku.
- Vyhledejte a vyberte symbol zpětné uvozovky ( ' ) v tabulce.
- Zkopírujte symbol zpětné uvozovky do schránky (obvykle to můžete udělat kliknutím pravým tlačítkem myši na symbol a výběrem možnosti "Kopírovat").
- Jakmile je symbol zpětné uvozovky zkopírován do schránky, vraťte se ke svému JavaScript kódu.
- Vložte symbol zpětné uvozovky na požadované místo v kódu pomocí kombinace kláves "Ctrl + V "(nebo pravým tlačítkem myši a výběrem možnosti"Vložit").
Nyní můžete ve svém JavaScript kódu použít symbol zpětné uvozovky. Můžete jej například použít k vytváření šablon řetězce nebo k provádění výrazů pomocí šablon.
Je důležité poznamenat, že pokud upravujete kód na webové stránce, možná budete muset k vložení symbolické tabulky použít entity HTML. Například symbolová tabulka pro zpětnou uvozovku bude vypadat jako'.
Jak mohu použít zpětné uvozovky v JavaScriptu?
V JavaScriptu se inverzní uvozovky (`) používají k vytváření řádků s podporou interpolace a použití vícestupňového textu.
Interpolace řádků umožňuje vložit hodnoty proměnných a výrazů přímo do řetězce pomocí speciální syntaxe. K tomu se používá znak dolaru ( $ ) a závorky (<>):
Příklad:
let name = 'John';let age = 25;// Используем интерполяцию строкlet message = `Привет, меня зовут $ и мне $ лет.`;console.log(message);
Výsledkem provádění kódu bude řádek " Ahoj, jmenuji se John a je mi 25 let."
Reverzní uvozovky také umožňují vytváření vícebodových řádků, aniž byste museli používat speciální znaky překladu řetězce (
) nebo konkatenace řádků pomocí operátoru Plus (+):
Příklad:
let text = `Этобольшоймногострочныйтекст.`;console.log(text);
Výsledkem provádění kódu bude následující text:
Этобольшоймногострочныйтекст.
Použití zpětných uvozovek usnadňuje práci s řádky v JavaScriptu, takže kód je čitelnější a pro vývojáře pohodlnější.
Příklady použití zpětných uvozovek v JavaScriptu
Hlavní příklady použití zpětných uvozovek v JavaScriptu:
1. Šablonové řádky:
Zpětné uvozovky vám umožňují vytvářet šablonové řádky, ve kterých můžete vložit hodnoty proměnných, aniž byste museli používat příkaz konkatinace (+) nebo složité návrhy s uvozovkami.
const name = 'John'; const age = 30; const message = ' Ahoj, jmenuji se $ a je mi $ let.`; console.log(message);
Výsledek provádění kódu:
Ahoj, jmenuji se John a je mi 30 let.
2. Mnohostěnné řádky:
Pomocí zpětných uvozovek je možné vytvářet vícebodové řádky, aniž byste museli používat symbol přenosu řetězce (
const text = ' je vícestupňový řádek textu. `; console.log(text);
Výsledek provádění kódu:
3. Provedení JavaScript kódu uvnitř řádků:
Pomocí zpětných uvozovek můžete vložit JavaScript kód do šablonových řádků pomocí výrazů zabalených do $<>.
const a = 5; const b = 10; const result = ' výsledek sčítání čísel $ a $ se rovná $.`; console.log(result);
Výsledek provádění kódu:
Výsledek sčítání čísel 5 a 10 je 15.
Zpětné uvozovky v JavaScriptu poskytují výkonný nástroj pro práci s řetězci a umožňují zjednodušit kód, učinit jej čitelnějším a flexibilnějším.