Převod čísel na řetězce v JavaScriptu je běžný úkol, kterého lze dosáhnout pomocí různých metod. Pochopení těchto metod je nezbytné pro manipulaci s daty a jejich prezentaci při vývoji webu. Tato příručka pokryje různé způsoby převodu čísel na řetězce v JavaScriptu, včetně použití literálů toString(), String() a šablony. Zvládnutí těchto technik zajišťuje efektivní a přesné zpracování dat ve vašich projektech.
V JavaScriptu můžete změnit libovolné číslo na formát řetězce pomocí následujících metod:
Obsah
- Metoda 1: Použití metody toString().
- Metoda 2: Použití funkce String().
- Metoda 3: Zřetězení prázdného řetězce
- Metoda 4: Použití řetězců šablon
- Metoda 5: Použití metody toLocaleString().
- Metoda 6: Použití metody Lodash _.toString().
Metoda 1: Použití metody toString().
Tato metoda patří mezi Číslo.Prototyp objekt. Vezme celé číslo nebo číslo s plovoucí desetinnou čárkou a převede je na typ řetězce.
np.linspace
Syntax:
num.toString();>
Příklad: Tento příklad používá metodu toString() k převodu čísla na řetězec.
Javascript
let a = 20; console.log(a.toString()); console.log((50).toString()); console.log((60).toString()); console.log((7).toString(2)); // (7 in base 2, or binary)>
Výstup
20 50 60 111>
Metoda 2: Použití funkce String().
Tato metoda přijímá jako parametr celé číslo nebo číslo s plovoucí desetinnou čárkou a převádí je na typ řetězce.
Syntax:
String(object);>
Příklad: Tento příklad používá funkci String() k převodu čísla na řetězec.
Javascript let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));>
Výstup
30 52 35.64>
Poznámka: Neprovádí žádné základní konverzace jako .toString() dělá.
Metoda 3: Zřetězení prázdného řetězce
Toto je pravděpodobně jeden z nejjednodušších způsobů, jak převést jakékoli celé číslo nebo číslo s plovoucí desetinnou čárkou na řetězec.
Syntax:
let variable_name =' ' + value;>
Příklad: V tomto příkladu zřetězíme číslo do řetězce a to se převede na řetězec.
Javascript let a = '' + 50; console.log(a);>
Výstup
50>
Metoda 4: Použití řetězců šablon
Vložení čísla do řetězce je také platným způsobem analýzy datového typu Integer nebo typu Float.
Syntax:
let variable_name = '${value}';>Příklad: Tento příklad používá řetězce šablony k převodu čísla na řetězec.
Javascript let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString);> Výstup
50 50.205>
Metoda 5: Použití metody toLocaleString()
The toLocaleString() metoda převede číslo na řetězec pomocí formátu místního jazyka.
Příklad:
Javascript let number = 92; let numberString = number.toLocaleString(); console.log(numberString);>
Výstup
92>
Metoda 6: Použitím Metoda Lodash _.toString().
V tomto přístupu používáme metodu Lodash _.toString(), která převádí danou hodnotu pouze na řetězec.
Příklad: Tento příklad ukazuje implementaci výše vysvětleného přístupu.
Javascript // Requiring the lodash library const _ = require('lodash'); // Use of _.toString() method console.log(_.toString(-0));> Výstup:
'-0'>
Převod čísel na řetězce v JavaScriptu je přímočarý pomocí metod jako toString(), String() a šablonových literálů. Každá metoda nabízí jedinečné výhody v závislosti na vašem konkrétním případu použití. Zvládnutím těchto technik můžete zlepšit své dovednosti v JavaScriptu a zajistit přesnou manipulaci s daty ve svých projektech vývoje webu. Začněte implementovat tyto metody, abyste zlepšili efektivitu a přesnost kódování.