JavaScript手册 
目录
此参考中包含
的内容
轻松上手
简介
操作符
语句
核心
文档
窗口
表单
浏览器
事件和
事件句柄
LiveWire
数据库服务
进程管理服务
实用工具
全局函数
LiveConnect
的Java包
索引
版权
 
【目录】 【上一页】 【下一章】 【索引】

with

为一组语句创建缺省的对象。在这一组语句中,任何不指定对象的属性引用都将被认为是缺省对象的。

实现版本 Navigator 2.0, LiveWire 1.0

语法

with (object){
   statements
}

参数

object 为语句指定要使用的缺省对象,两边必须有圆括号。
statements 任意语句块。

示例

下面的语句指定了 Math 对象作为缺省对象。在 with 语句里引用的 PI 属性、cossin 方法就没有指定对象,JavaScript 会假定这些引用都是针对 Math 对象的。

var a, x, y
var r=10
with (Math) {
   a = PI * r * r
   x = r * cos(PI)
   y = r * sin(PI/2)
}


【目录】 【上一页】 【下一章】 【索引】

回页面顶部回页面顶部