with_0">with语句
简介:with用于在访问一个对象的属性或方法时避免重复使用对象指定对象引用。
语法格式:
with(object){
被执行的代码块
}
参数说明:
object:指定在被执行的代码块中没有被引用的情况下使用哪个对象的引用。
例题:
<script>
var date = new Date();
with(date){
alert("现在的时间是:"+getFullYear()+"年"+
(getMonth()+1)+"月"+getDate()+"日"+
getHours()+"时"+getMinutes()+"分"+
getSeconds()+"秒");
}
</script>
如果不使用with语句,则应该这样写:
<script>
var date = new Date();
alert("现在的时间是:"+date.getFullYear()+"年"+
(date.getMonth()+1)+"月"+date.getDate()+"日"+
date.getHours()+"时"+date.getMinutes()+"分"+
date.getSeconds()+"秒");
</script>
运行结果:
分析:
两种写法的运行结果都是一样的,但使用了with语句的写法明显比后一种写法更加简洁。