🐶 etc/2022기록

console.dir(btn)/addEventListener

서카츄 2022. 10. 26. 14:20

평소 console.log('찍어볼 대상'); 으로 하면

그 내용 그대로 찍히는데 그 안에 있는 객체만 찍히게 하고 싶다면

 

console.dir('찍어볼 대상');

dir을 사용한다.

 

 

addEventListener 함수

이벤트 리스너를 추가함, 연결해주는것

예를들어 여러 코드가있을때

        const box = document.querySelector('.box');

        btn.onclick = (e) => {
            e.preventDefault();
            alert('클릭했습니다');
        }

이렇게 되어있는 코드에서 

유지보수할때 코드확인을 안하고

        const box = document.querySelector('.box');

        box.onclick = () => {
            console.log('클릭했담');
        }

아래에 또 onclick을 쓰게되면

위에서 아래로 읽히기 때문에 덮어씌우게 되서 없어져버린다.

덮어쓰지않고 함수를 추가하려고할때

addEventListener을 사용하면 위에 코드와 아래 코드 둘다 쓸 수 있음. (콘솔로 찍어보면 둘다 보임)