with문과 객체를 변수화시켜 컨트롤하는 방법
- Nest
- Development
- Category
- Javascript
- Hit
- 600
- Star
- 0
With문은 객체의 값을 한번에 묶어서 접근할 수 있다.
이때 강점은 일일히 객체에 접근할 필요없이 With문으로 한번 객체를 지정하고 그 속에서 값을 컨트롤 할 수있다.
노가다적인 접근
frames[1].document.form[0].name.value = "";
frames[1].document.form[0].address.value = "";
frames[1].document.form[0].email.value = "";
with문을 이용한 접근
with (frame[1].document.form[0])
{
name.value = "";
address.value = "";
email.value = "";
}
with문은 가급적이면 사용하지 않는것이 좋다고 한다.
하지만 with문과 비슷한 효과를 누릴 수 있는 적절한 방법은 객체를 변수화시켜 그걸 이용하는 방법
이다.
var form = frames[1].document.form[0];
form.name.value = "";
form.address.value = "";
form.email.value = "";