Подтвердить что ты не робот

Двойные кавычки и одиночные кавычки в JavaScript

Возможный дубликат:
Когда использовать двойной или одиночный котировки в JavaScript
Существуют ли различия между "и"

Мне интересно, существует ли разница между использованием одинарных кавычек и двойных кавычек в JavaScript (селектора JQuery и т.д.).

Оба кажутся очень хорошими, так есть разница?

4b9b3361

Ответ 1

Разница в том, что вам не нужно избегать одиночных кавычек в двойных кавычках или двойных кавычек в одинарных кавычках. Это единственное отличие, если вы не считаете, что вы должны удерживать клавишу Shift для ввода ".

Ответ 2

Это не имеет значения, если вы не пытаетесь написать JSON, и в этом случае вы должны использовать двойные кавычки для объектных литералов.

Ответ 3

Существует специальная разница между одиночными и двойными кавычками no (например, в PHP).

Единственное фактическое отличие состоит в том, что вы можете написать двойную кавычку " в одной кавычной строке без ее экранирования и наоборот.

Итак, если вы собираетесь вывести некоторый HTML-код в свой JavaScript, например:

<div id = "my_div"></div>

одинарные кавычки более полезны: -)

Ответ 4

Они работают одинаково, но они должны совпадать. Вы не можете начинать строку с одного и заканчивать двойным или наоборот. Помимо этого, они взаимозаменяемы.