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

张孝详javascript讲座笔记三

一,javascript的流程控制语句
if(x==null) 或 if(typeof(x) =='undefined')可以简单写if(!x)
注意:在javascript中,false,null,undefined,0,""均是false
即 var x;
此时 if(x==null)
       if(typeof(x)=='undefined')均为真
二,switch语句
 switch(表达式)  //javascript中,表达式的值可以是javascript支持的任何数据类型
 {
   case 取值1:
           语句块1;
           break;
   ...
   case 取值n:
           语句块n;
           break;
   default:
           语句块n+1;
           break;
 }
三,while语句
while(条件表达语句)
{
   执行语句块
}
eg:
var x = 1;
while(x<3)
{
    alert('x='+x);
    x++;
}
var x;//注意此时x的值是null,类型是'undefined',即x==null,typeof(x)=='undefined'
break与continue语句;
st:
while(true)
{
    while(true)
    {
        break st;
    }
}
var output='';
for(var x=1;x<10;x++) 
{
     if(x%2==0)
    {
         continue;
    }
    output = output + 'x='+x;
}
alert(output);
四,函数
function 函数名(参数列表)
{
         程序代码;
         return 表达式;
}
对函数调用的几种方式:
1,函数名(传递给函数的参数1,传递给函数的参数2, ,,,);
2,  变量名=函数名(传递给函数的参数1,传递给函数的参数2, ,,,);
3,  对于有返回值的函数调用,也可以在程序中直接使用返回的结果,eg:
     alert


相关文档:

javascript获取网页高度与宽度

需要引入jquery-1.3.2.js
获取宽度
function getCurrentWidth(){
 var currentWidth = 0;
 // handle IE 6
 if ($.browser.msie && $.browser.version < 7) {
  var scrollWidth = Math.max(
   document.documentElement.scrollWidth,
   docu ......

javascript控制div信息居中

最经使用jquery.form.js做了一个查询页面,在搜索出结果后,需要分页,在分页中点击下一页页才用ajax提交,在提交没有返回结果是需要给客户显示一下正在加载数据,故用jquery.1.3.2.js做了一个信息提示的脚本。
代码如下:
<div id="loadProcess" style="z-index:1;visibility:hidden;width:300px;position:absolute;t ......

转 javascript实现接口

原文地址:http://www.cnblogs.com/harrychen66/archive/2008/10/10/488457.html
 javascript实现接口
相信很多人之所以对javascript没有好感,可能是因为它太随意了,例如定义变量可以随意的加var,或者不加,每条语句后面的可以随意的加上";",或者不加,可能最难忍受的是,var了一个变量后,它可以是任何类型,没 ......

JavaScript中的window对象

window对象:每一个该对象代表一个浏览器窗口
1.常用方法如下
      open("要打开的页面文件名","打开窗口在操作系统中的名称(任何名称都可以)",
               "toolbar=?,menubar=?,top=?,left=?,width=?,height=?" ......

JavaScript中常用的事件

JavaScript中有以下常用的事件,它们可以通过JavaScript中的自定义函数来响应
1.onclick事件
     单击事件,即用户单击鼠标按钮时发生的事件,可以在以下基本对象中产生该事件:button,radio,checkbox,submit,reset
2.onchange事件
     改变事件,通常发生在以下两种情况
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号