임시변수1 [클린코드 자바스크립트] 임시변수 제거하기 임시변수 제거하기 임시변수란? 스코프 안에서 전역변수 처럼 사용되는 변수를 일컫는다. function getDOMElement() { const result = {}; // 임시 변수 result.title = document.querySelector('.title'); result.content = document.querySelector('.content'); return result; } 당장은 이 임시변수가 큰 문제를 일으키진 않지만, 해당 함수가 커질 경우 임시변수가 스코프 내에서 전역 변수로 쓰여질 위험이 있고, 개발자들이 임시변수에 접근하여 조작하므로 인해 예상치 못한 사이드 이펙트를 야기할 수 있다. 이 부분을 예방하기 위해서는 함수를 크게 만들지 않고 하나의 일만 하도록 쪼개는 것이 가장.. 2021. 11. 11. 이전 1 다음