with문은 반복할 특정객체를 생략하고 속성이나 메소드를 사용할 수 있게 해주어서, 코드가 간결해진다.
하지만 with를 사용한 자바스크립트는 최적화되기가 어렵고 속도도 느려질 수가 있으므로 주의해서 사용한다.
하지만 with를 사용한 자바스크립트는 최적화되기가 어렵고 속도도 느려질 수가 있으므로 주의해서 사용한다.
<script type="text/javascript">
with (document) {
write('일일이 써주지 않아도');
write('나와요.');
}
</script>
with (document) {
write('일일이 써주지 않아도');
write('나와요.');
}
</script>
<a href="#" id="linkbtn">link</a>
<script type="text/javascript">
with(document.getElementById('linkbtn')) {
style.color = '#333';
style.fontFamily = 'Verdana';
onclick = function() {
alert('ok');
}
}
</script>
<script type="text/javascript">
with(document.getElementById('linkbtn')) {
style.color = '#333';
style.fontFamily = 'Verdana';
onclick = function() {
alert('ok');
}
}
</script>
트랙백 주소 :: http://sunspell.net/163/trackback/


