易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript中if与case比较

发现自己代码中用if的地方比较多,于是就在上周对case语句好好研究了一番并优化了自己的部分代码。因此出现了如下if和case的比较一说。声明当case的条件块中没用break时候,是和if一样的一个一个的条件来判断执行。当条件中有了break,编译器会为它做二分法优化(或跳转表),就是根据条件来跳转,平均性能高于if。
定义: docStatus该文档的当前状态
if 语句
在一个指定的条件成立时执行代码。
语法:if(条件)
{
 条件成立时执行代码
}       
例子:if(docStatus=="通过") 
         {
             alert(“文档的当前状态为通过”);          
          }  
说明: docStatus该文档的当前状态            
注意:使用双等号 (==) 来比较变量!在语法中没有 else。仅仅当条件为 true 时,代码才会执行。
if...else 语句
在指定的条件成立时执行代码,当条件不成立时执行另外的代码。 如果希望条件成立时执行一段代码,而条件不成立时执行另一段代码,那么可以使用 if....else 语句。
语法:if(条件)
{
 条件成立时执行代码
}
else
{
 条件不成立时执行代码
}
例子:if(docStatus=="通过") 
         {
             alert(“文档的当前状态为通过”);          

else
{
alert(“文档的当前状态为没有通过”);
}
if...else if....else 语句
使用这个语句可以选择执行若干块代码中的一个。
当需要选择多套代码中的一套来运行时,请使用 if....else if...else 语句。
语法:if(条件1)
{
 条件1成立时执行代码
}
else if (条件2)
{
 条件2成立时执行代码
}
else
{
 条件1和条件2均不成立时执行代码
}
例子:if(docStatus=="新文档") 
         {
    &nb


相关文档:

斗地主AI JavaScript篇(1)

今天 有幸在这里做一下关于斗地主AI的 JS实现讲解
在处理AI的过程中 首先 我们要对模拟人类赞牌的过程 实现机器人算出最合理的出牌路线!
在这个过程中 我们需要用到的函数
1:排序函数:PxFux 返回一个经过对牌组排序的数组 不要干涉原来的数组
2:抽牌函数:MChouPai  返回一个被抽出的片段 和 抽出后剩余的部分 ......

求助:JavaScript验证表单各项元素非空的问题

表单名fm 表单中有两个text :name,no 一个radio:sex 一个checkbox:hobby 一个下拉列表框(日期:year month day)
一个textarea ……还有两个按钮 submit 和 reset 
如何用JavaScript验证这些内容非空,要求点“提交”按钮的时候 提示非空, 具体html代码如下:
<html>
  <he ......

FF和IE之间7个JavaScript的差异

尽管 JavaScript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一些代码在用户机器上正常工作依然是必要的。
这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的 7 个方面。
1. CSS “float” 属性
获取 ......

JavaScript HTML DOM 对象

除了内置的 JavaScript 对象以外,你还可以使用 JavaScript 访问并处理所有的 HTML DOM 对象。
更多 JavaScript 对象
点击以下链接,可以获得以下对象的更多信息,包括它们的集合、属性、方法以及事件。
对象描述
Window
JavaScript 层级中的顶层对象。Windows 对象会呈现 (represent) 一个浏览器窗口。每当 <body& ......

javaScript传值给jsp

对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到
前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代
码,JSP程序中才能得到JavaScript的数据。
     ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号