Сейчас можно использовать кириллицу в JS?

Аватар пользователя VasyOK VasyOK 22 декабря 2020 в 18:18

Всем привет! Сейчас можно использовать кириллицу в JS?

Использование таких конструкций допустимо (?):

if ($(".field--name-myfield input[value='Доставка']").is(':checked')) {
                ...
}  

Вроде работает, но я совместимость не знаю.

Лучший ответ

Аватар пользователя VVS VVS 23 декабря 2020 в 12:01

Можно хоть 😏 использовать, и в css тоже. Unicode же.

Комментарии

Аватар пользователя VasyOK VasyOK 23 декабря 2020 в 2:45

Та нет проблем. Просто спрашиваю.
Поменять кавычки так(?):
if ($('.field--name-myfield input[value="Доставка"]').is(':checked')){...}

Аватар пользователя OldWarrior OldWarrior 23 декабря 2020 в 12:16

VasyOK wrote: input[value='Доставка']

Вообще-то как бы моветон строить jQuery-запросы по атрибуту value. Лучше - по name

$('.field--name-myfield input[name="name_myfield"]');

Аватар пользователя VasyOK VasyOK 24 декабря 2020 в 12:02

name там есть - это обычные поля на форме профиля. Но если использовать стандартные друпаловские селекторы, код становится не читаемым, поэтому использую value.

Спасибо за ответы. Тут все решаемо. Если и будет "клиент" на котором возникнут проблемы с совместимостью - скорей всего он и текст сайта не отобразит как надо.