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); //源数组也被从小到大排序了

  • 相关阅读:
    第06组 Alpha冲刺(6/6)
    第06组 Alpha冲刺(5/6)
    第06组 Alpha冲刺(4/6)
    第06组 Alpha冲刺(3/6)
    第06组 Alpha冲刺(2/6)
    第06组 Alpha冲刺(1/6)
    第06组 团队Git现场编程实战
    团队项目-需求分析报告
    团队项目-选题报告
    第二次结对编程作业
  • 原文地址:https://www.cnblogs.com/lcddjm/p/5689521.html
Copyright © 2011-2022 走看看