zoukankan      html  css  js  c++  java
  • javascript 数组部分

    <html>
    <body>
    
    <script type="text/javascript">
    
    var arr = new Array(6)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"
    arr[3] = "James"
    arr[4] = "Adrew"
    arr[5] = "Martin"
    arr.splice(2,1)//从下标为2的开始删除 删除一个元素
    document.write(arr + "<br />")
    arr.splice(3,0,"lisa")//从下标为3的删除 删除0个元素 添加一个元素lisa
    document.write(arr + "<br />")
    arr.push("adam")//在数组末尾添加元素adam
    document.write(arr + "<br />")
    arr.unshift("russel")//在数组开头添加元素russel
    document.write(arr + "<br />")
    </script>
    
    </body>
    </html>
    
    <html>
    <body>
    <script type="text/javascript">
    var x
    var mycars = new Array()
    mycars[0] = "Saab"
    mycars[1] = "Volvo"
    mycars[2] = "BMW"
    document.write("</br>"+mycars.sort());//按照首字母和首个数字的顺序排序
    document.write("</br>"+mycars.pop())//删除并显示最后一个
    document.write("</br>"+mycars.shift())//删除并显示第一个
    document.write("</br>")
    x=mycars.join(":")//join() 方法用于把数组中的所有元素放入一个字符串。
    document.write(x)
    document.write("</br>"+mycars.reverse())//反向数组中的顺序
    document.write("</br>"+mycars.length)//输出数组的长度
    </script>
    </body>
    </html>
    
    <html>
    <body>
    
    <script type="text/javascript">
    
    function sortNumber(a, b)
    {
    return a - b
    }
    
    var arr = new Array(6)
    arr[0] = "10"
    arr[1] = "5"
    arr[2] = "40"
    arr[3] = "25"
    arr[4] = "1000"
    arr[5] = "1"
    document.write(arr + "<br />")
    arr.sort()
    document.write(arr + "<br />")
    document.write(arr.sort(sortNumber))
    
    </script>
    
    </body>
    </html>
    

     数组中数字排序

  • 相关阅读:
    委托经典--由浅入深讲解
    原生的AJAX
    asp.net传值
    flex做的圣杯布局
    弹性盒布局实例
    CSS3实现的几个小loading效果
    requireJS基本概念及使用流程(2)
    require.js的基本概念及使用流程(1)
    JSz中的静态方法和实例方法的分析
    前端性能优化的方法
  • 原文地址:https://www.cnblogs.com/tianhao/p/4281749.html
Copyright © 2011-2022 走看看