javascript中with()方法的语法格式及使用
内容导读:有了With语句,在存取对象属性和方法时就不用重复指定参考对象,在With语句块中,凡是JavaScript不识别的属性和方法都和该语句块指定的对象有关。With语句的语法格式如下所示:
WithObject{
Statements
}
对象指明了当语句组中对象缺省时的参考对象,这里我们用较为熟悉的Document对象对With语句举例。例如当使用与Document对象有关的write()或writeln()方法时,往往使用如下形式:
document.writeln(”Hello!“)
如果需要显示大量数据时,就会多次使用同样的document.writeln()语句,这时就可以像下面的程序那样,把所有以Document对象为参考对象的语句放到With语句块中,从而达到减少语句量的目的。下面是一个With语句使用的例子:
<html>
<head>
<title>JavaScriptUnleashed</title>
</head>
<body>
<scripttype="text/javascript">
<!—
with(document){
write("您好!");
write("<br>这个文档的标题是:\""+title+"\".");
write("<br>这个文档的URL是:"+URL);
write("<br>现在您不用每次都写出document对象的前缀了!");
}
//-->
</script>
</body>
</html>
这样,您在使用document的方法和属性时就可以去掉Document前缀。
热门推荐
10 赠礼贺卡祝福语简短英文
11 年终企业送祝福语简短
12 情人喝酒祝福语简短的话
13 迎接朋友蛋糕祝福语简短
14 远方同事回家祝福语简短
15 开工祝福语老师评语简短
16 外国毕业祝福语简短中文
17 财神祝福语简短情话文案
18 虎年文案简短祝福语长辈