Java认证之javaScript中with含义与用法
0 Q K. n+ A; A6 R7 \6 I6 `& UjavaScript中with含义与用法! o/ o/ t4 j* S$ e5 U
with (object)
) b7 g2 \+ \/ m; U5 hstatements
, U6 H" D% P" O& ]5 I1 ]& s参数
$ J: L* e3 @2 o* Xobject7 q; O2 R; L' f' ^( O6 B% Q
新的默认对象。
Y' |4 }+ j( K( V- Q. zstatements3 j7 f5 P4 S3 P* O8 H
一个或多个语句,object 是该语句的默认对象。2 W- ?8 ]0 M9 I; X# e* v2 N
说明
7 O$ M, S, l5 g% Fwith 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用:
5 ?# E8 ]: ~) h% U4 z6 px = Math.cos(3 * Math.PI) + Math.sin(Math.LN10)1 @) P; q. `' g& e% G: e2 x
y = Math.tan(14 * Math.E)
5 Q7 L* X9 B, f0 g; u/ t当使用 with 语句时,代码变得更短且更易读:
2 V _" c% b: G' k8 a5 D* }3 }, zwith (Math){( y6 \9 r% r" s; D. [
x = cos(3 * PI) + sin (LN10)
/ g/ D& t% l) E7 [# r& N' my = tan(14 * E)
! P; k- P& L. e3 j! {: L} |