zoukankan      html  css  js  c++  java
  • JavaScript 总结

    1.switch语句

    语法:

    switch (expression){

    case value:

    //statement

    break;

    case value:

    //statement

    break;

    default:

    //statement

    }

    break 语句可以阻止后面语句的执行;

    例1

    var i="莫名";

    switch(i){

    case"莫名":

    document.write("嗨,美女");

    break;

    case"李四":

    document.write("才高八斗,英俊潇洒");

    break;

    default:

    document.write("潇洒哥")

    }

    例2

    var a = 5;

    switch(a){

    case 5:

    document.write(a+"是5");

    break;

    case 15:

    break;

    document.write(a+"不是15");

    default:

    document.write("其它");

    break;

    }

     

    2.while 循环

    语法:

    while (exp) {

    //statements;

    }

    说明:

    while (变量<=结束值) { 需执行的代码 }

    例1

    var i = 1;

    var a = 1;

    while(i < 1001){

    document.write(i+"<br />");

    i++;

    }

    例2

    var a = 1;

    while(a < 1001){

        if(a%2==0)

    document.writeln("<span style='text-decoration:underline'>"+a+"</span>");

    a++;

    }

    例3

    var a = 1;

    while(a < 1001){

        if(a%2!=0)

    document.writeln("<span style='text-decoration:underline'>"+a+"</span>");

    a++;

    }

    3.do while

    语法:

    do {

    //statements;

    }while (condition);

    do { 需执行的代码 } while (变量<=结束值)

    例:ar c=88;

    do{

    document.write("发发");

    c++;

    }

    while(c<100);

    4.for循环语句

    for(initial; expression; post-loop-expression){

    //statement;

    }

    for (变量=开始值;变量<=结束值;变量=变量+步进值) {

      需执行的代码

    }

    例:

    for(var i=1;i<=4;i++){

    document.write("<img src='img/"+i+".png' />");

    }

     

  • 相关阅读:
    Oracle 性能优化之一二
    要一直知道什么是最重要的
    c# 当引用类型作为方法的参数
    BI测试工具之跨数据库数据对比,支持oracle,sqlserver
    c#分页读取GB文本文件
    Merge compare columns when null
    Oracle常用plsql
    quick sort java version
    基于元数据的ETL系统
    Centos 6.5(64bit)上安装Vertica single node
  • 原文地址:https://www.cnblogs.com/moyingliang/p/5847488.html
Copyright © 2011-2022 走看看