Languages
[Edit]
PL

JavaScript - twarda spacja w stringu

0 points
Created by:
Dirask Community
5460

W tym kr├│tkim artykule chcieliby┼Ťmy przyjrze─ç si─Ö, jak wstawi─ç┬á"nierozerwalny"┬áznak twardej spacji do ci─ůgu w JavaScript.

Szybkie rozwi─ůzanie: u┼╝yj nast─Öpuj─ůcego┬ákodu znaku -┬á┬á\u00A0.

// ONLINE-RUNNER:browser;

var text = "a \u00A0\u00A0\u00A0 b"; // U+00A0

console.log(text); // a     b

Nieprzerwana spacja w Unicode:

Kod Unicode
(system szesnastkowy)

JavaScript
(system szesnastkowy)

HTML
(system dziesiętny lub szesnastkowy)

HTML
(według nazwy)

U+00A0\u00A0 or┬á\u00a0  or┬á  

Powi─ůzanie twardej┬áspacji z kodem HTML z przyk┼éadu JavaScript.

Mo┼╝na to zrobi─ç na kilka sposob├│w:

  • wklejaj─ůc kod bezpo┼Ťrednio do ┼éa┼äcucha JavaScript - niekt├│re kody mog─ů by─ç niewidoczne bez edytora szesnastkowego,
  • z┬áw┼éa┼Ťciwo┼Ťci─ů┬á┬áinnerText┬álub┬ákodem znak├│w Unicode,┬átextContent
  • z┬áw┼éa┼Ťciwo┼Ťci─ů┬áinnerHTML i┬ákodem html Unicode┬á(np.┬á ┬álub┬á ).

Zobacz poniższy przykład:

// ONLINE-RUNNER:browser;

<!doctype html>
<html>
<body>
  <p id="element"></p>
  <script>

    var element = document.querySelector('#element');

    element.innerText = 'a \u00A0\u00A0\u00A0 b';

    //element.textContent = 'a \u00A0\u00A0\u00A0 b';
    //element.innerHTML = 'a &nbsp;&nbsp;&nbsp; b';
    //element.innerHTML = 'a &#160;&#160;&#160; b';

  </script>
</body>
</html>
Native Advertising
­čÜÇ
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

ÔŁĄ´ŞĆ­čĺ╗ ­čÖé

Join