您的位置:首页 > Web前端 > JavaScript

javascript的进阶性学习——知识点巩固

2016-06-13 21:23 351 查看
1.document.write()  和 alert() 区别:

在javascript学习中,输出一串字符采用 document.write("......");

在弹出对话框时,可采用alert("登陆成功!");

注意:document对应的是输出语句字符串,alert对应的是弹出对话框。

2.对于输出数组时,首先定义数组,

var myarr=new Array();       <!--仅定义一维数组时-->

二位数组时,可选择先定义一维数组,

var myarr=new Array();                    //先声明一维数组;

再利用for循环语句依次定义二维数组,嵌入变量i,j,

for(var i=0;i<2;i++){

    myarr[i]=new Array();            //再声明二维数组;

for(var j=0;j<2;j++)

  myarr[i][j]=myarr[i]*myarr[j];    //二维数组的行列相乘;

}

注意:当需要定义数组的长度时,需要使用myarr.length;

3.判断大小a和b

var a=2;

var b=3;

var c=!(a>b);

document.write("返回的c值为:"+ c+"<br>");

注意:在判断大小时,考虑是非观念,且注意加换行符<br>时,加引号标记。

4.在选择性语句时,采用的switch-case-break-default;

switch(i)中,i必须赋值。

var i=2;

switch(i):{

    case 1:document.write("...");

break; 
  

    case 2:document.write("...");

break;

    default;

}

注意:break表示退出当前界面或循环。

5.continue和break区别

     continue表示仅仅跳出了本次循环,但对于整个循环体仍继续执行。

     break表示跳出了整个循环,循环体不再执行。

6.javascript和html-css连接

<script>

function dom(){

alert("登录成功!");

}

</script>

<body>

<input type="button" value="登录" onclick="dom()" />

</body>

注意:onclick="dom()"表示dom()函数在html文件中实现了调用.

7.调用该函数时,需要定义一个变量,再实现函数的调用。

function app(x,y){
//定义函数

if (x>y){

    return x;

} else if(x<y){

    return y;



else{

         return "两数相等"
  }

}
//函数体,判断两个整数比较的三种情况

req1=app(5,4);

req2=app(6,3); 
//调用函数,实现下面两组数中,返回较大值。

  document.write(" 5 和 4 的较大值是:"+req1+"<br>");

  document.write(" 6 和 3 的较大值是:" +req2); 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息