js循环
Posted shangxr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js循环相关的知识,希望对你有一定的参考价值。
Js循环
for循环:
语法for(a;b;c){
循环体
}
a:初始化变量。b:条件语句。C:增量;增量无论是i++还是++i效果都是一样的。
嵌套循环:
外层循环一次,内层循环整套。
Break跳出循环,跳出整个循环。Continue跳出循环,跳出当前循环。
Eg:
document.write(‘<table border="1" cellpadding="0" cellspacing="0" bgcolor="#ABCDEF" width="80%">‘);
for(var i=9;i>=1;--i){
document.write(‘<tr>‘);
for(var j=1;j<=i;j++){
document.write(‘<td>‘+i+‘x‘+j+‘=‘+(i*j)+‘</td>‘);
}
document.write(‘</tr>‘);
}
document.write(‘</table>‘);
(Js通过id获取html元素:
document.getElementById();
Js通过name获取HTML元素:
document.getElementByname();
Js通过签名获取HTML元素:
var x=document.getElementById("main");
var y=x.getElementsByTagName("p");
Js可以输出标签,但是要注意引号的使用。否则会报错。
Js控制标签的内容。 .innerHTML();
Js改变 HTML 属性
document.getElementById(id).src=new value
Js改变 HTML 样式
document.getElementById("p2").style.color)
While循环:
while (条件)
{
循环体
}
do
{
循环体
}while (条件);
Do while循环至少执行一次。
局部变量:函数里面的是局部变量
Switch(exp){
Case 值1:
代码段;
Break;
Case 值2:
代码段;
Break
Case 值3:
代码段;
Break
Default:
代码段;
Break
}
exp:变量
严格类型比较(===)如果没有break退出,执行判断某个条件成功的话,执行完成立的代码,还会无条件执行后面的代码。
Break可以用来退出while 和 do while
以上是关于js循环的主要内容,如果未能解决你的问题,请参考以下文章