Почему в данной конструкции counter не инкрементируется?
var button = document.getElementById("button")
var productCounter = 0
function incrementCounter(counter) {
counter++
console.log(counter)
}
button.addEventListener("click", function() {
incrementCounter(productCounter);
})
JS FIDDLE
В javascript по ссылке передаются только объекты и массивы а остальные нет можно реализовать так
var button = document.getElementById("button")
var productCounter = {a: 0}
function incrementCounter(counter) {
counter.a++
console.log(counter.a)
}
button.addEventListener("click", function() {
incrementCounter(productCounter);
})
P.S сейчас вы отправляете значение по функции 0 а в функции делается копия переменной в которому прибавляет 1, оригинал не трогается. js не похож на другие языки где можно просто поставить & и все
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Добрых времени суток, проблема, есть webpack config, всё работает как нужно, за исключением одного но, когда в рантайме (при зпущенном локальном сервере)...
Код по идее должен прогонять объект Date с определенным годом и складывать в массив все пятницы 13еНо в консоли выкидывает ошибку 400
В OpenCart (OcStore) 23 установил модуль для страницы отзывов с изображениями
Используя языки программирования html и javascript нужно добавить функцию Color (), которая изменит цвет фона всех нечетных строк таблицы на оранжевыйВызов...