导航

心动吧黑客BLOG

自发研究:须要多维思想而且要想不可能为可能的人才能做到

« JavaScript 逻辑运算符Multiple Exploiting IE8/IE7 XSS Vulnerability »

JavaScript IF条件

作者: 心动吧明生KISS

转载请注明:http://www.abcxd.com

IF 大家应该很熟悉了!就是“如果”的意思.如果什么什么就什么什么!!嘿嘿

 

  看一下简单的,显示结果: 为真时就进来吧-有花括号所以我也能显示

 

  <script>
if ( 5 < 6 )
{
document.write("为真时就进来吧-") //此时他会进来,因为5比6小-条件成立
document.write("有花括号所以我也能显示")
}
</script>

 

  注意中间的{ } 如果没有了。他就只能执行一句!而不是多句。也就是IF语句的下面第一条。

  <script>
if ( 5 > 6 )
document.write("为真时就进来吧-") //此时他不会进来,因为5比6小-条件不成立
document.write("有花括号所以我也能显示")
</script> //他只显示“有花括号所以我也能显示” 而不显示“为真时就进来吧”

IF {}  else {}  如果成立就执行第一个{}里面的内容。。否则就执行else {} 里面的值

 

  例,结果返回“嘿嘿。终于轮到我了!”

   <script>
if (5==6) //如果5等于6就是执行下面的
{
document.write("怎么可能呢!看来是进不来罗")
}
else //如果5不等于6就执行这下面的
{
document.write("嘿嘿。终于轮到我了!")
}
</script>

IF {} else if {} else if{}...... else {}   如果成立了就执行第一个{}的内容,否则再判断是否等于第二个else if {} 然后一直判断。直到所有都不对的时候就执行 else {}  有点乱了!哈哈看例子

 

  <script>
var abcxd='心动吧';
if (abcxd=='吧动心')
{
document.write("没机会罗");
}
else if (abcxd=='动心吧')
{
document.write("有点接近!但不是")
}
else if (abcxd='心动吧')
{
document.write("你答对了,进来吧")
}
else
{
document.write("当所有答案都不对时就来我这!!")
}
</script>

    我觉得我就不用注释了吧。看不懂语句也应该看得懂当中的中文吧!就是如果第一个条件不成立就到第二个继续判断.一直判断。直到所有都不对的时候就执行..else {}  ,

    明生小提示: 如果只有单句的话可以把中间的{}去掉直接留有document.write 前提是只有一条语句时才能用哦

 

原创文章如转载,请注明:转载自心动吧黑客BLOG [ http://www.abcxd.com/abcxd/ ]

本文链接地址:http://www.abcxd.com/abcxd/abcxdArticle/Javascript/javascript-if.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

黑客榜之热文排行

黑客榜之本年排行

黑客榜之本月排行

黑客榜之随机文章

网站分类

搜索内容

最新评论及回复

最近发表

所属分类下的文章

日历

Copyright ⊙ 2004-2009 心动吧 UrL:ABCXD.CoM All RiGhts Reserved