|
主题: 请教一下这段代码是什么意思
|
 lanying
职务:普通成员
等级:1
金币:0.0
发贴:62
注册:2004/1/15 8:28:01
|
#12004/2/12 10:39:36
NS4 = (document.layers) ? 1 : 0; IE4 = (document.all) ? 1 : 0; ver4 = (NS4 || IE4) ? 1 : 0; 这里的?1:0是怎么一回事
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
|
#22004/2/12 11:12:14
B=A?1:0 等价于: if(A) B=1; else B=0;
|
 lanying
职务:普通成员
等级:1
金币:0.0
发贴:62
注册:2004/1/15 8:28:01
|
#32004/2/12 15:55:06
还是有 点不明白 能还再详细些 谢谢!
|
 小Bee
职务:普通成员
等级:1
金币:1.0
发贴:284
注册:2003/8/27 15:13:45
|
#42004/2/12 17:09:40
ver4 = (NS4 || IE4) ? 1 : 0;
如果NS4 || IE4为真 那么 VER4=1 如果为假 那么VER=0
IF(NS4||IE4) VER4=1 ELSE VER4=0
|