과제 : 약간의 자바스크립트 스크립트 최적화...

3178 단어 javascriptbeginners
친애하는 여러분,

일반 Javascript로 작업하는 것을 좋아하는 분들을 위해 이 코드를 매우 단순하게 유지하면서 어떻게 최적화하시겠습니까?

성능 최적화를 의미하는 것이 아니라 메모리 누수를 피하기 위한 제안일 뿐입니다.

여기에서 테스트할 수 있습니다. challenge

const state = {
  count: 0
}

const actions = {
  inc: () => {
    state.count += 1;
    view();
  }
}

const setupEvents = () => {
  document
    .querySelector("button#counter")
    .addEventListener("click", actions.inc);
}

const view = () => { 
  dividapp.innerHTML = 
  `
    <h1>Counter ${state.count}</h1>
    <button id="counter">INCR</button>
  `
  setupEvents();
}

view();

크레딧 : 이미지 출처BlendSwap

좋은 웹페이지 즐겨찾기