• js2


    Js 编程语言和C#很多是一样的

    “=”,“==”和“===”

       var iNum1 = 20;
        var iNum2 = "20";
        var iNum3 = 100;
        var iNum4 = 50;
        if(iNum1==iNum2) //==判断值,这时候条件满足
        {
            iNum3 = iNum1; //= 是赋值
        }
        if (iNum1 === iNum2) //===不仅要判断值也要判断类型,这时候条件不满足
        {
            iNum4 = iNum1;
        }

    大小写字母转化

        alert("aaAdjidsGjhi".toUpperCase());//全部转化为大写字母
        alert("aaAdjidsGjhi".toLowerCase());//全部转化为小写字母

    &&  ||  ! 运算,if判断语句

       if (iNum1 > iNum3 && iNum1 > iNum4)
        {
            alert("第一个值最大");
        }
    
        if (iNum1 > iNum3 || iNum1 > iNum4) {
            alert("第一个值不是最小");
        }
    
        if (!(iNum1 > iNum3 || iNum1 > iNum4)) {
            alert("第一个值是最小");
        }
    
        if(iNum1>iNum3)
        {
            alert("第一个值大于第二个值");
        }
        else if(iNum1<iNum3)
        {
            alert("第一个值小于第二个值");
        }
        else
        {
            alert("第一个值等于第二个值");
        }

    if else switch

        var sInput = prompt("请输入1~7之前的一个整数");
        var nInput = Number(sInput);
        if(isNaN(nInput))
        {
            alert("你输入的不是一个数字");
        }
        else
        {
            if (nInput==parseInt(nInput))
            {
                if(nInput>7||nInput<1)
                {
                    alert("你输入的整数不在1~7之间");
                }
                else
                {
                    switch(nInput)
                    {
                        case 1:
                            alert("星期一");
                            break;
                        case 2:
                            alert("星期二");
                            break;
                        case 3:
                            alert("星期三");
                            break;
                       case 4:
                            alert("星期四");
                            break;
                        case 5:
                            alert("星期五");
                            break;
                        default:
                            alert("周末");
                            break;
                    }
                }
            }
            else
            {
                alert("你输入的不是一个整数");
            }
        }

    异常处理,必须要在程序里throw异常才能被捕获到

       try{
            var dom=document.getElementById("btn1");
            if(dom==null)
            {
                throw new Error("argument are not number");
            }
        }
            catch(e)
            {
                alert(e.message);
            }

    循环

        var i = 1;
        var iSum = 0;
        while(i<101)
        {
            iSum += i;
            i++;
        }
        
        //循环  do while
        do{
            iSum += i;
            i++;
        }while(i<101)
    
        //for语句
        for (var i = 0; i < 101; i++)
        {
            iSum += i;
        }
  • 相关阅读:
    引号的区别
    QT中加载动态链接库
    QString 转换为 char *
    C++虚继承初识
    虚析构函数详解
    赋值兼容规则
    利用docker搭建spark hadoop workbench
    《用Java写一个通用的服务器程序》03 处理新socket
    《用Java写一个通用的服务器程序》02 监听器
    《用Java写一个通用的服务器程序》01 综述
  • 原文地址:https://www.cnblogs.com/xiao9426926/p/6543637.html
Copyright © 2020-2023  润新知