var selectedItems = [];
function selectItem(id) {
selectedItems.push(id);
console.log(selectedItems);
}
function unselectItem(id) {
selectedItems.remove(id);
console.log(selectedItems);
}
<div onclick="selectItem(1);">select item 1</div>
<div onclick="selectItem(2);">select item 2</div>
<div onclick="selectItem(3);">select item 3</div>
<div onclick="unselectItem(1);">unselect item 1</div>
<div onclick="unselectItem(2);">unselect item 2</div>
<div onclick="unselectItem(3);">unselect item 3</div>
selectedItems.remove is not a function"
в чем причина?
У массива нет метода remove
, для удаления воспользуйтесь следующим способом:
function unselectItem(id) {
var index = selectedItems.indexOf(id);
if (index > -1) {
selectedItems.splice(index, 1);
}
console.log(selectedItems);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем добрый день,
Написал рабочий код, для будущей программы (автопостер на доски), юзаю его через редактор js от мозилыХочу сделать программу для пк (
Есть массив с int числами, например [1,16, 170, 5,7, 110, 200, 23, 70] можно ли его как-то преобразовать посредством javascript, чтоб воспроизвести через Web Audio API?