• for循环


    1-100升降序

    1  for(i=0;i<=100;i++){
    2      document.write(i+'<br>');
    3 }
    4 
    5 
    6 for(i=100;i>0;i--){
    7     document.write(i+'<br>');
    8 }

    1-100求和:

    1 sum=0;
    2 for(i=0;i<=100;i++){
    3     sum+=i;
    4 }
    5     document.write('1+2+3....+100='+sum+'<br>');

     确认框一:

    1 f=confirm('是否要打开百度网');
    2 if(f){
    3     location.href = 'http://www.baidu.com';
    4 }

     确认框二:

    if(confirm('是否要打开百度网')){
        location.href = 'http://www.baidu.com';
    }

    最常用的删除提示框:

    1 张三: <a href="http://www.baidu.com" onClick="return confirm('是否确认删除此信息 ')">删除</a>

    输入框:prompt();18为默认值

    1 var i = prompt('请输入你的年龄',18);
    2 if(i<18){
    3     alert('未成年');
    4 }else{
    5     alert('已成年');
    6     location.href = 'http://www.baidu.com'
    7 }

    两种定时器:

    1 setInterval('alert(100)',1000);//每隔1s输出100
    2 setTimeout('alert(500)',2000);//一次输出

     for循环的执行顺序

     1 //先执行i=1,i<=10然后执行1%2不等于0然后输出1然后i=2,2<=10 2能够把2整除然后执行i=19然后执行continue;结束本次循环执行19+1=20,20不小于等于10故循环结束
     2 for(i=1;i<=10;i++){
     3     if(i%2==0){
     4         i = 19;
     5         continue;      //()表示条件如果成立执行{}如果不成立则执行,document.write(i+'<br>');如果执行了continue表示本次循环立即结束,立即回去执行i++
     6     }
     7     document.write(i+'<br>');
     8     if(i>5)
     9         break;
    10     }
    11 }

     打印出对象的属性:   在这里document.window  是同样的效果

    1 for(var i in document){
    2     document.write(i+'<br>');
    3 }
    1 document.bgColor = 'green';
    2 document.fgColor = 'white';
    3 for(var i in window){
    4     document.write(i+'<br>');
    5 }
    1 document.bgColor = 'green';
    2 document.fgColor = 'white';
    3 for(var i in location){
    4     document.write(i+'<br>');
    5 }

    location也行只是出来的结果只是他自己适用的比document和window数量少

     1 document.bgColor = 'green';
     2 document.fgColor = 'white';
     3 for(var i in location){
     4     document.write(i+'<br>');
     5 }
     6 for(var i in window){
     7     document.write(i+'<br>');
     8 }
     9 for(var i in document){
    10     document.write(i+'<br>');
    11 }

     do while 语句:

    1 var i = 0;
    2 do{
    3     document.write(++i+'<br>');//先执行++i结果为1-6
    4 }while(i<=5);
  • 相关阅读:
    关于在Linux下的换行符 和windows下的换行符
    Linux文件操作标准接口
    tcpdump抓包和wireshark解包
    Makefile学习(1)
    域名服务器设置
    Linux系统移植(1)
    SQL基本语句整理
    ARM---搭建开发板的开发环境(x210v3s)
    C语言基础
    Oracle中的USEREVN()
  • 原文地址:https://www.cnblogs.com/lsr111/p/4433459.html
Copyright © 2020-2023  润新知