首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JavaScript 剔除数组相同元素

2012-11-04 
JavaScript 删除数组相同元素script languagejavascript typetext/javascriptfunction init(){var

JavaScript 删除数组相同元素

<script language="javascript" type="text/javascript">function init(){var arr = new Array('a','b','a','d','c','d');for(var i = 0; i < arr.length; i++){ for(var j = i+1; j < arr.length; j++) {if(arr[i] == arr[j]){arr = removeElement(j,arr);} }}for(var i = 0; i < arr.length; i++){alert(arr[i]);}}/*方法名称:删除指定数组元素参数说明:index : 索引从0开始arr : 数组*/function removeElement(index,arr){if(index >= 0 && index < arr.length){for(var i = index; i < arr.length; i++){arr[i] = arr[i + 1];}arr.length = arr.length - 1;}return arr;}</script>

?

热点排行