js中with语句的应用

时间:2017-06-13

js中with语句作用是将代码的作用域设置到一个特定的对象中,它可以很方便引用对象中的已有属性,但是不能添加属性。语法格式如下:

with(expression) statement 

 

多次需要使用某对象的属性或方法,照以前的写法,都是通过:对象.属性或者对象.方法来获得该对象的属性和方法,如果你嫌麻烦的话就可以用with语句了!

js代码如下:


<script>
	with(document){
		write("这是php点点通教程<br />");
		write("php点点通的网址是:www.phpddt.com");
	}
</script>

上面这段js代码运行结果如下:


这是php点点通教程
php点点通的网址是:www.phpddt.com 

对with语句的认识如下:

在with语句的代码块内部,首先每个变量被认为是局部变量,如果在局部环境中找不到该变量的定义就查询document对象是否有同名的属性,如有则以document对象属性的值作为变量的值。需要注意的是:with语句最好少用,因为它的效率不高,而且会给代码调试带来不方便!

 

上一条:js总switch语句的高级应用 下一条:js实现文字闪烁效果

相关文章

最新文章