코딩하는 삶/Javascript

[0. 모듈화의 필요성]자바스크립트는 script 태그를 통해 외부의 스크립트 파일을 가져올 수 있다.하지만 파일마다 독립적인 파일 스코프를 가지지 않고 하나의 전역 객체를 공유한다.예를 들어, 두 개의 js 파일을 스크립트 태그에 넣는다고 가정해 보자.   자바스크립트는 가장 뒤에 있는 스크립트를 기준으로 변수명을 적용하게 된다. // math.jsfunction sum(x, y) { return x + y;}// app.jssum(1, 2);console.log(sum(1, 2)); // 3 위와 같이 코드가 작성되었을 때, 만약 app.js에서 sum이 재정의되면 어떻게 될까?// math.jsfunction sum(x, y) { return x + y;}// app.js..
파란의 이야기
'코딩하는 삶/Javascript' 카테고리의 글 목록