-
JavaScript | With문JavaScript/JavaScript 2020. 2. 18. 17:33
with
명령문의 스코프 체인을 확장해주는 구문
특정 객체를 여러 번 사용하는 경우 객체명을 생략할 수 있도록 도와줌
형식
with(Expression){ statement; }
※ Expression 객체의 이름은 생략하고 메소드나 변수명만 사용이 가능해짐
예제
let a, b, c; let d = 5; with(Math){ a = d * random(); b = d * PI; c = sqrt(d); } console.log(a); // 2.5252127106198294 console.log(b); // 15.707963267948966 console.log(c); // 2.23606797749979
명령문의 스코프 체인을 확장시켜서 객체명을 반복적으로 작성하지 않도록 도와주는 with문에 대해 알아보았습니다.
일정 범위의 코드에서 특정 객체명이 여러 번 반복되는 경우 유용하게 사용할 수 있겠습니다.
'JavaScript > JavaScript' 카테고리의 다른 글
JavaScript | Babel 기초 정리 (0) 2020.04.22 JavaScript | Event Handling 이벤트 처리 (0) 2020.04.09 JavaScript 익명함수(Anonymous function) (0) 2019.12.26 JavaScript DOM (Document Object Model) 개요, Method, 활용 (0) 2019.12.25 JavaScript 이벤트(Event) 개요 및 간단한 활용, 게시글 보호팁 (0) 2019.12.25