with 문
업데이트: 2007년 11월
문의 기본 개체를 설정합니다.
with (object)
statement
인수
object
필수적 요소. 새로운 기본 개체입니다.statement
필수적 요소. 해당 object가 기본 개체가 되는 문입니다. 복합 문도 가능합니다.
설명
일반적으로 with 문은 특정 조건에서 작성해야 할 코드의 양을 줄이기 위해 사용합니다.
예제
다음 예제에서는 Math를 반복적으로 사용했습니다.
var x, y;
x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10);
y = Math.tan(14 * Math.E);
with 문을 사용하면 코드를 더 짧고 읽기 쉽게 바꿀 수 있습니다.
var x, y;
with (Math){
x = cos(3 * PI) + sin (LN10);
y = tan(14 * E);
}