with
爲一組語句創建缺省的對象。在這一組語句中,任何不指定對象的屬性引用都將被認爲是對缺省對象的屬性引用。
語法
with (object)
{
statements
}
object | 爲語句指定要使用的缺省對象,兩邊必須有圓括號。 |
statements | 任意語句塊。 |
示例
下面的語句指定了 Math對象作爲缺省對象。在 with 語句裏引用的 PI屬性,cos 和sin方法就沒有指定對象,JavaScript 會假定這些引用都是針對Math對象的。var a, x, y
var r=10
with (Math) {
a = PI * r * r
x = r * cos(PI)
y = r * sin(PI/2)
}