JavaScript로 계산기 기능 구현하기

2022. 7. 5. 21:53프로젝트

 

 

지난번에 HTML,CSS로 만든 계산기 Mock-Up을 기반으로 계산기 기능을 구현해 봤다.

document.querySelector("클래스명")으로 자식을 포함한 해당엘리먼트의 정보를 모두 담을수 있었고

button.addEventListerner("click",function (event)) 로 클릭이벤트시 수행할 기능을 정의 할 수 있었다.

document.getElementsByClassName("클래스명") 으로 해당 클래스명에 해당하는 정보를 객체 형식으로 반환하여 정보를 가져오거나 추가, 삭제 할수 있었다.

 

추후에 버튼이벤트, querySelector의 동작 방식을 찾아 봐야겠다.

element = document.getElementsByClassName("operator");
    for (var i = 0; i < element.length; i++) {
  
      var temp = element.item(i); //HTML요소
      if (temp === target) {
        temp.classList.add("isPressed");
        savetarget = target;
      }
      else {
        temp.classList.remove("isPressed");
      }

 

 

 

https://github.com/kkdy21/calculator-mock-up.git

 

'프로젝트' 카테고리의 다른 글

계산기 Mock-up 만들기  (0) 2022.07.04