首页 »Javascript教程 » 经典语句:对象操作语句 »正文经典语句:对象操作语句来源: 发布时间:星期三, 2008年9月10日 浏览:131次 评论:0
JavaScript不是一种纯页面对象的语言,它没有提供面向对象语言的许多功能,因此JavaScript设计者把它称为“基于对象”而不是面向对象的语言,在JavaScript中提供了几个用于操作对象的语句和关键词及运算符。其中包含上一章中介绍的for……in语句,该语句的功能是用于对已知对象的所有属性进行操作的控制循环,该语句的优点就是无需知道对象中属性的个数即可进行操作。
下面分别介绍另外两个常用的对象操作语句。 with语句 with语句用于执行与对象关联的一组语句。with语句告诉JavaScript哪一个对象是脚本正在使用的对象,这样后面的语句就不必使用完全正式的引用来访问对象的属性,并调用同一对象的方法。with语句的语法为: with(对象) {语句;} 例如: x=Math.round(Math.PI+Math.E+Math.sqrt(Y)); 此语句可以替换为下列语句: with(Math) { x=round(PI+E+sqrt(y)); } 下列示例中,使用with语句把Math对象当作默认对象: <HTML> <HEAD> <TITLE>with语句演示</TITLE> </HEAD> <BODY> <SCRIPTLanguage=\"JavaScript\"> <!-- vara,b,c; varr=10; with(Math){ a=PI*r*r; b=r*cos(PI); c=r*sin(PI/2); } document.write(a+\"<br>\"); document.write(b+\"<br>\"); document.write(c+\"<br>\"); //--> </SCRIPT> </BODY> </HTML> 0
相关文章
读者评论
发表评论 |