Home Top Ad

Improving Javascript Performance

Share:

Improving Javascript Performance

You could shorten it by using querySelector, and add a condition like below:
var num = document.querySelector("#number")
, plus = document.querySelector("#plus")
, minus = document.querySelector("#minus")

minus.addEventListener("click", function(e){
  var value = Number(num.innerText)
  num.innerText = value === 1 ? 1 : value - 1
})

plus.addEventListener("click", function(e) { 
  num.innerText = Number(num.innerText) + 1
})
div{ text-align: center; cursor: pointer; width: 100px; outline: 1px solid blue; }
<div id="plus">+</div>
<div id="minus">-</div>
<div id="number">1</div>

Aucun commentaire