if语句? 这个是判断用户是否有输入如果没有输入ans这个值就为undefined 当成false处理如果有用户输入了值 就表示ans这个值已经赋值了 所以if(ans)为true 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以看看javascript中对其他类型在boolean类型里的处理情况 if()里的条件是什么类型的,上面的ans不是boolean类型的,怎么可以这样用计算机中 0 = false非0 = true所以if(1) if(true)if(1<2)都是等同的。prompt("Are you sure you want to do that?","");的返回值为0 or -1. [align=center]==== 思想重于技巧 ====[/align].贴子分数<20:对自已的问题不予重视。贴子大量未结:对别人的回答不予尊重。. reply via CSDN viewer false0""''undefinednull 不好意思我刚没测试 解释错误 道歉~~~ 返回的不是undefined 是一个string但 string的length是0 看看这个 你就清楚了http://www.w3schools.com/JS/tryit.asp?filename=tryjs_boolean js将空字符串、0、null、NaN、undefined全做false处理 如何将CANVAS设置透明? 请教高手:如何在chrome中打开新页面?页面的url是在点击之后动态生成的。 求javascript 大侠帮助 解决这个问题 关于调用QQ聊天(比较急) js的Array问题 关于一个 javascript的 获取参数个数的简单问题 如何限制下拉框宽度不变? 如何使注册页面不留痕迹? 树形列表的document.createElement("img")是控件做的还是什么? netscape为什么会把source显示出来? 求移出IE浏览器后mouse事件无效解决方案 请教一个问题
0 = false
非0 = true所以
if(1)
if(true)
if(1<2)都是等同的。prompt("Are you sure you want to do that?","");
的返回值为0 or -1.
[align=center]==== 思想重于技巧 ====
[/align]
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
0
""
''
undefined
null