Восклицательный знак Jquery?

121
16 июля 2021, 23:30

Правильно ли я понимаю, что в данном случае восклицательный знак, означает НЕ. То есть НЕ больше минус одного?

'''
if (!$.inArray(index, used_cards) > -1) {
}
'''
Answer 1

Восклицательный знак никакого отношения к jQuery не имеет. Он означает логическое отрицание примененное к операнду, непосредственно следующему за ним. То есть операнд преобразуется в булевское значение, а потом берется его отрицание.

console.log(!-1); 
console.log(!0); 
console.log(!1);

В Вашем выражении, вероятно, пропущены скобки.

if (!($.inArray(index, used_cards) > -1)) {
}
READ ALSO
Accordion jQuery через класс модификатор .active

Accordion jQuery через класс модификатор .active

Как написать аккордион на jQuery на основе чередования классов active?

104
Проблема со 100% высотой экрана

Проблема со 100% высотой экрана

Возникает проблема со 100% высотой экрана для секцииaside {} выставлял, но проблема не исчезает

189
как правильно сверстать такое дерево

как правильно сверстать такое дерево

Подскажите, как правильно сверстать такое дерево? я вроде сверстал, но как-то выглядит иначе

251
Не работает часть функционала на сайте

Не работает часть функционала на сайте

Может вопрос не совсем для сюда, но я не знаю куда обратиться ещеРаботаю над одним сайтом и часть функционала не работает, точнее не принимаются...

179