JavaScript基础过关第二天

时间:2021-09-02 20:54:17

JavaScript基础过关第二天

switch-case:

  • case后面比较使用的的是严格模式

    var num="10"
    switch (num){
        case 10:
            console.log("数字的10");//不执行
            break;
        case "10":
            console.log("字符串的10");//执行
            break;
    }
  • 省略break,将相同输出写到同一类里面,代码简写

    var month=parseInt(prompt("请输入月份"));
    switch(month){
            case 1:
            case 3:
            case 5:console.log("31天");break;
            case 4:
            case 6:console.log("30天");break;
            case 2:console.log("28天");break;
        default:
            console.log("数据库无此数据");break;
    }

数组

  • 创建数组的语法

    1.通过构造函数创建数组

    var 数组名=new Array();
    var 数组名=new Array(数字);//数字表示长度

    2.通过字面量的方式

    var arr=[];
  • 细节

    var arr1=new Array(5);//长度为5,元素未定义
    var arr2=new Array(5,10);//元素为5,10,长度为2