Задача состоит в том, чтобы при поиске елементов в массиве делать их в uppercase, как это можно сделать? Я пытался делать через arr.indexOf(department).toUpperCase()
но не работает
var arr = [];
var department = $(".js-new-department").val(),
$(".ct__department").each(function() {
var nameDep = $(this).data("department-name");
arr.push(nameDep);
});
if (arr.indexOf(department) == -1) {...}
var arr = [];
var department = $(".js-new-department").val(),
$(".ct__department").each(function() {
var nameDep = $(this).data("department-name");
arr.push(nameDep.toUpperCase());
});
if (arr.indexOf(department.toUpperCase()) == -1) {...}
Или через JQuery Map/JS Map
// JQuery
var a = $.map($('a'), e => $(e).text().toUpperCase());
console.log(a);
// JS
var b = [...document.querySelectorAll('a')].map(e => e.innerText.toUpperCase());
console.log(b);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a>aaa</a>
<a>ббб</a>
<a>ввв</a>
Виртуальный выделенный сервер (VDS) становится отличным выбором
Я читал про метод массива arrpush добавляет в конец массива елемент
Доброго времени сутокЧитаю в книге YDNJ про LHS- и RHS-присваивания
Есть кнопки magic-select у которого кнопка
Имеется массив состоящий из ключевых слов["left", "right", "top", "bottom"]