2019-08-2422:21:03 ...
<script language="JavaScript" type="text/javascript"> var arr = ["11", '2', '5', '3', '7', '4', '9', '8']; function shuzidaxiao(a, b) { var num = a - b; return num; } alert('sort方法用於給數組 ,括弧內可以是一個方法,若無指定方法則按開頭正排序;運算結果是:' + arr.sort()); alert('sort使用數字比大小的方法實現按數字實際大小排序' + arr.sort(shuzidaxiao)); alert('reverse方法沒有參數,是用於給數組倒置排序;運算結果是:' + arr.reverse()); alert('shirt方法沒有參數,shift方法用於刪除數組剩餘的值,只留下數組開頭的一個值;運算結果是:' + arr.shift()); alert("unshift方法用於在數組開頭,給數組添加元素,並返回添加元素後的數組元素數量;運算結果是:" + arr.unshift(",")); alert('push方法應用於在數組中向數組尾部添加指定元素,並返回當前數組元素的數量;運算結果是:' + arr.push('a')); alert('pop方法沒有參數,應用於刪除數組的最後一個元素,並返回被刪除的值' + arr.pop()); alert("splice方法有三個參數,用於刪除數組中指定範圍的元素,併在指定位置開頭的地方新增指定元素,並返回被刪除的值" + arr.splice(2, 3, "我是新增的")); alert(arr); document.writeln("註釋:html代碼在alert中是沒有效果的"); </script>
2019-08-2422:21:03