JavaScript 使用with 声明简化表达式

在Math 对象进行数学计算时,常涉及到它的很多种属性或方法,如果每次都使用Math.abs()、Math.PI 方式调用的话,代码复杂度高。

可以使用with 申明来简化调用的代码。

考察如下JavaScript 脚本:[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
http://www.w3.org/TR/REC-html140/strict.dtd”>

Sample Page!
边 a
边 b
角 C
[/code]程序运行结果如图所示。

在 JavaScript 脚本代码中声明with 后,在with 作用范围内的Math 对象的属性和方法都可以直接使用,而不需要使用Math 对象引用的方式调用。