W JavaScript, pojedyncze cudzysłowy (') i podwójne znaki cytatowe („) są używane do definiowania literałów strunowych. Oba pracują w ten sam sposób i mogą być wykorzystane zamiennie. Jedyną potrzebą jest to, że ostatni znak cytatu pasuje do pierwszego.
Ten przewodnik pokaże różnicę między (') i („) w JavaScript.
Jaka jest różnica/zmienność między 'i „w JavaScript?
Nie ma głównej różnicy między (') I ("). Możesz użyć obu w kodzie JavaScript. We wszystkich praktycznych zmysłach są one wymienne. Ponadto dobrym pomysłem jest użycie drugiego do zbudowania ciągu, jeśli chcesz użyć jednego z nich.
Przykład
Tutaj wydrukujemy ciąg za pomocą "konsola.dziennik()" metoda. Spowoduje błąd składni, ponieważ JavaScript pomyślą, że ciąg przedwcześnie zakończył się:
konsola.log ("lh =" Linuxhint "");Wyjście
Aby rozwiązać ten problem, użyj innego typu cytatu wewnątrz ciągu. Na przykład, jeśli zewnętrzny ciąg jest zdefiniowany za pomocą podwójnych cytatów, użyj pojedynczych cytatów wewnątrz ciągu:
konsola.log ("lh = 'Linuxhint'");Wyjście
Jeśli ciąg zewnętrzny jest zdefiniowany za pomocą pojedynczych cytatów, użyj podwójnych cytatów w ciągu:
To wszystko o „i” w JavaScript.
Wniosek
Nie ma takiej różnicy między pojedynczym cytatem (') a podwójnym cytatem („) w JavaScript. Oba są takie same i są używane do definiowania literałów strunowych. Jedyną potrzebą jest to, że ostatni znak cytatu pasuje do śladu początkowego. Ten przewodnik wykazał różnicę między (') i („) w JavaScript.