标签:
1:循环
<body> <script type="text/javascript"> /* <1> 语句 1 初始化循环中所用的变量 (var i=0) <2> 语句 1 是可选的,也就是说不使用语句 1 也可以 <3> 可以在语句 1 中初始化任意(或者多个)值 */ for(var i =0,j=1;i < 5; i++){ document.write("i = " + i +"<br />"); j++; } document.write("J = "+j); </script> </body> //////////////////////////////////////////////////// <body> <script type="text/javascript"> var students = ["单晨","Ming","阿伦","梅浪","LeBron","土豆"]; /* var i = 0,leg = students.length; for(; i < leg; i++){ document.write("i = "+i+" ,student:"+students[i]+"<br />"); } */ var i = 0,leg = students.length; for(; i < leg;){ document.write("i = "+i+" ,student:"+students[i]+"<br />"); i++; } </script> </body>
<body> <script type="text/javascript"> var i; var teachers = {name:"arry",sex:"男",age:"18"}; for(i in teachers){ document.write(teachers[i]); } </script> </body>
<body> <script type="text/javascript"> var i = 0; var txt = 0; for(; i < 10;){ document.write("<br /><br />for , i = "+i+"<br />"); i++; txt = i; } i = 0; while(i < 10){ document.write("i = "+i+"<br />"); i++; </script> </body>
2:异常 <body> <h1>JavaScript Throw 语句</h1> <p>请输入 1 到 5之间的数字:</p><br /> <input type="text" id="txt"/> <input type="button" value="请输入数字" onclick="isNumber();"/><br /><br /> <p id="mes"></p> <script type="text/javascript"> function isNumber(){ try{ var txt_val = document.getElementById("txt").value; if(txt_val == ""){ throw "您的文本框为空"; } else if(isNaN(txt_val)){ throw "不是数字"; } else if(txt_val > 5){ throw "数字大于5"; }else if(txt_val < 1){ throw "数字小于1"; }else{ throw "恭喜您,太棒了,答对啦 !"; } } catch(err){ document.getElementById("mes").innerHTML = "错误信息:<font color=‘red‘>"+err+"</font>"; } } </script> </body>
标签:
原文地址:http://www.cnblogs.com/Deng1185246160/p/4238086.html