Javascript中Array(数组)对象常用的几个方法
Javascript中Array数组的几个常用方法
- pop() --获取数组中末尾的元素
- shift() --获取数组中首位元素
- push() --在数组中末尾增加元素
- slice() --按照下标进行截取数据
1 <p id="demo">点击按钮截取数组下标 1 到 2 的元素。</p> 2 <button onclick="test()">点我</button> 3 <script> 4 function test(){ 5 var sports = ["篮球", "足球", "排球", "保龄球", "橄榄球"]; 6 var arr = sports.slice(1,3);//从数组中截取下标1到2的数组 7 var str="abcdefg".slice(1,3);//从字符串中截取下标1到2的字符串 8 document.getElementById("demo").innerHTML=arr[0]+str; 9 10 } 11 </script>
- sort()
<p id="demo">单击按钮升序排列数组。</p> <button onclick="test()">点我</button> <script> function test(){ /* 若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。 若 a 等于 b,则返回 0。 若 a 大于 b,则返回一个大于 0 的值。 a-b 升序 b-a 降序 */ var points = [39,55,1,6,88,10]; points.sort(function(a,b){return a-b}); document.getElementById("demo").innerHTML=points; } </script>