zoukankan      html  css  js  c++  java
  • JavaScript知识点总结

    push/pop(数组开头添加移除元素的方法)、unshift/shift(数组末尾添加和移除的方法)

    var arr3 = ['b','c','d'];

    console.log(arr3.unshift('a'));//数组开头添加一个元素 //打印的数组中元素的个数

    console.log(arr3);

    console.log(arr3.push('e'));//数组末尾添加一个元素

    console.log(arr3);

    var str2 = arr3.shift();//移除开头一个元素,并返回该元素

    console.log(str2);

    console.log(arr3);

    var str1 = arr3.pop(); //移除末尾一个元素,并返回该元素

    console.log(str1);

    console.log(arr3);

    数组中已经存在两个可以直接用来排序的方法:reverse()和sort()。

    reverse() //逆向排序

    var box = [1,2,3,4,5];

    console.log(box.reverse()); //逆向排序方法,返回排序后的数组

    console.log(box); //原数组也被逆向排序了

    sort()//排序

    sort(function(a,b){ return a-b; }) //从小到大排序

    sort(function(a,b){return b-a;})//从大到小排序 注意,此方法要传参数 不传参会出错 例如数组[1,10,2],排序后仍然是[1,10,2]

    var box = [4,1,7,3,9,2]; 

    console.log(box.sort(function(a,b){return a-b})); //从小到大排序,返回排序后的数组

    console.log(box); //源数组也被从小到大排序了

  • 相关阅读:
    第十二周作业
    第十一周作业
    第十一次上机作业
    第十次上机作业
    第九周上机作业
    第八周作业
    第八次上机练习
    第七周作业
    第八周
    第六周作业
  • 原文地址:https://www.cnblogs.com/lcddjm/p/5689521.html
Copyright © 2011-2022 走看看