1214课后随笔

1.条件语句

    if(){}else if(){}else{}

    switch(){

        case n:

        break;

        default:

        默认代码块

    }

2.循环语句

for(i=0;i<cars.length;i++){

        console.log(i);}

    break;跳出整个循环;    continue;跳出本次循环;

    while(){}

    do{}while();在检查条件是否为真之前,这种循环会执行一次代码块

3.数组

    数组长度:arr.length;    遍历数组:for(){}

    常用数组方法:

        在结尾添加数组元素:push();返回值为新数组长度;

        在数组开头添加新元素:unshift();

        删除数组最后一个元素:pop();返回值是删除的元素;

        删除数组第一个元素:shift();

        更改元素:a[i] = value;

        数组转字符串:toString();//舒勇的是逗号分割符;

        数组元素结合成字符串:join("*");//自定义分隔符;

        arr.indexOf(元素);包含某个元素;

    arr.splice(arg1,arg2,[arg3,arg4]);

    第一个参数定义添加/删除元素位置,第二个参数应删除多少个元素,其余参数定义要添加的新元素;

    arr.concat(arr1,arr2);

    合并多个数组,生成一个新的数组;

    数组排序:sort()以字母顺序对数组进行排序;

    sort(fun(a,b)):可以写比值函数;function(a,b){return a-b}

    类似插值排序,单还跟插值排序不一样;    注意:25>100;

    reverse()反转数组中的元素;

猜你喜欢

转载自www.cnblogs.com/ltl11230/p/12076400.html