javascript_javascript 기술의 with() 메소드 구문 형식 및 사용법

WBOY
풀어 주다: 2016-05-16 16:40:21
원래의
1591명이 탐색했습니다.

내용 소개: With 문을 사용하면 개체 속성 및 메서드에 액세스할 때 참조 개체를 반복적으로 지정할 필요가 없습니다. With 문 블록에서는 JavaScript에서 인식하지 못하는 모든 속성 및 메서드가 지정된 개체와 관련됩니다. 명령문 블록에서. With 문의 구문 형식은 다음과 같습니다.

With Object {
Statements
}
对象指明了当语句组中对象缺省时的参考对象,这里我们用较为熟悉的 Document 对象对 With 语句举例。例如 当使用与 Document 对象有关的 write( )或 writeln( )方法时,往往使用如下形式:
document.writeln(”Hello!“)
如果需要显示大量数据时,就会多次使用同样的 document.writeln()语句,这时就可以像下面的程序那样,把所有以 Document 对象为参考对象的语句放到With 语句块中,从而达到减少语句量的目的。下面是一个With 语句使用的例子:
<html>
<head>
<title>JavaScript Unleashed</title>
</head>
<body>
<script type="text/javascript">
<!—
with(document){
write("您好 !");
write("<br>这个文档的标题是 : \"" + title + "\".");
write("<br>这个文档的 URL 是: " + URL);
write("<br>现在您不用每次都写出 document 对象的前缀了 !");
}
// -->
</script>
</body>
</html>
로그인 후 복사

이런 방식으로 문서의 메서드와 속성을 사용할 때 문서 접두사를 제거할 수 있습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿