美文网首页
2018-05-17 js笔记

2018-05-17 js笔记

作者: _z王箭 | 来源:发表于2018-05-17 11:30 被阅读0次

    1.//求数组中最大值

    var arr=[1,5,9,88,79];

    //遍历数组,同时要声明一个变量(变量不能大于数组中的值)

    for(var i=0;sum=1;i<arr.length;i++){

        //比较

        //如果数组中的当前元素大于sum,

    if(arr[i]>sum){

        //就把数组中的当前元素赋值给sum

    sum=arr[i];

    }

    }

    //输出最大值

    2.//数组去重

    var arr[1,3,4,2,5,4,2,3,1]

    for(var i=0,uarr=[arr[0]];i<arr.length;i++){

    for(var j=0;j<uarr.length;j++){

    if(arr[i]==uarr[j]){

    break;

    }

    }

    if(j==uarr.length){

    uarr[uarr.length]=arr[i];

    }

    }

    console.log(uarr);

    3.API:       (栈:只能从一端操作数组)

    push:给数组末尾添加新元素

    pop:删除数组中的最后一个元素

    unshif:在数组开头添加新元素

    shift:在数组开头删除第一个元素

    4.二维数组:

    var arr=[

    //0

    [1,2,3],

    //1

    ['a','b','c'],

    //2

    [ture,false]

    ]

    console.log(arr[0][0]);

    相关文章

      网友评论

          本文标题:2018-05-17 js笔记

          本文链接:https://www.haomeiwen.com/subject/pibvdftx.html