• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Ukośnik w lewo "\" JavaScript

Object Storage Arubacloud
0 głosów
1,779 wizyt
pytanie zadane 16 listopada 2019 w JavaScript przez kuba1245677 Obywatel (1,080 p.)
Witam chciałbym wykorzystać ukośnik w lewo w słowie ale nie mam pojęcia co zrobić żeby nie znikał

let słowo = "mia\sto";

Zna ktoś sposób żeby on nie znikał?

Proszę o pomoc i z góry dziękuje :D

4 odpowiedzi

+1 głos
odpowiedź 16 listopada 2019 przez SzkolnyAdmin Szeryf (86,400 p.)
let słowo = "mia\\sto";

JS używa znaku backslash'a m.in. aby wyświetlić następny po nim znak "jak leci", bez nadawania  mu znaczenia (poczytaj o znaku ucieczki).

+1 głos
odpowiedź 17 listopada 2019 przez Tnifey Pasjonat (24,190 p.)

Może String.raw

String.raw`Mia\sto`;

ale zauważ użycie Template String

+1 głos
odpowiedź 17 listopada 2019 przez pseudoExpert Obywatel (1,300 p.)
let slowo;

slowo = "miasto";
console.log(slowo); // wyświetli "miasto"

slowo = "mia\sto";
console.log(slowo); // wyświetli "miasto"

slowo = "mia\\sto";
console.log(slowo); // wyświetli "mia\sto"

slowo = "mia\\\sto";
console.log(slowo); // wyświetli "mia\sto"

slowo = "mia\\\\sto";
console.log(slowo); // wyświetli "mia\\sto"


slowo = "mia\tsto";
console.log(slowo); // wyświetli "mia sto" z tabulatorem wewnątrz

slowo = "mia\\tsto";
console.log(slowo); // wyświetli "mia\tsto"

slowo = "mia\nsto";
console.log(slowo); // wyświetli "mia sto" z przejsciem do nowej linii

slowo = "mia\\nsto";
console.log(slowo); // wyświetli "mia\nsto"

 

0 głosów
odpowiedź 16 listopada 2019 przez Michałełe Nałogowiec (25,600 p.)

Hej, zmień na

let słowo = "mia\\sto";

Z jednym \ to tak jakbyś chciał wypisać jakichś znak specjalny -np. \n to znak nowej linii, a \t to akapit.

komentarz 16 listopada 2019 przez SzkolnyAdmin Szeryf (86,400 p.)
Znak \t to tabulator, zadziała np. w alercie.
komentarz 17 listopada 2019 przez kuba1245677 Obywatel (1,080 p.)

@Michałełe tylko w konsoli wyświetla mi się "mia\\sto" zamiast "mia\sto" i nie wiem o co chodzi

 

Podobne pytania

0 głosów
2 odpowiedzi 1,223 wizyt
0 głosów
0 odpowiedzi 141 wizyt
0 głosów
1 odpowiedź 265 wizyt
pytanie zadane 20 lutego 2019 w JavaScript przez kiros Nowicjusz (180 p.)

92,580 zapytań

141,433 odpowiedzi

319,665 komentarzy

61,966 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...