Javascript自定義陣列刪除方法remove()
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Javascript自定義陣列刪除方法remove()title>
<script type="text/javascript">
Array.prototype.remove=function(dx){
if(isNaN(dx)||dx>this.length){return false;}
for(var i=0,n=0;i<this.length;i++){
if(this[i]!=this[dx]){
this[n++]=this[i]
}
}
this.length-=1
}
function f(){
var str = "001|002|003";//
var arr = str.split("|");
alert("刪除前陣列長度:" + arr.length);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
arr.remove(1);//javascript本來是不包含些函式的。
alert("刪除後陣列長度:" + arr.length);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
}
script>
head>
<body>
<input type="button" onclick="f();" value="ok" />
body>
html>
<head>
<title>Javascript自定義陣列刪除方法remove()title>
<script type="text/javascript">
Array.prototype.remove=function(dx){
if(isNaN(dx)||dx>this.length){return false;}
for(var i=0,n=0;i<this.length;i++){
if(this[i]!=this[dx]){
this[n++]=this[i]
}
}
this.length-=1
}
function f(){
var str = "001|002|003";//
var arr = str.split("|");
alert("刪除前陣列長度:" + arr.length);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
arr.remove(1);//javascript本來是不包含些函式的。
alert("刪除後陣列長度:" + arr.length);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
}
script>
head>
<body>
<input type="button" onclick="f();" value="ok" />
body>
html>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-617170/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript刪除陣列元素JavaScript陣列
- Javascript陣列排序sort方法和自定義排序方法JavaScript陣列排序
- JavaScript 刪除陣列指定元素JavaScript陣列
- JavaScript刪除array陣列元素JavaScript陣列
- JavaScript 刪除陣列重複元素JavaScript陣列
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- JavaScript陣列刪除重複元素JavaScript陣列
- JavaScript刪除陣列中指定元素JavaScript陣列
- 陣列的方法-新增刪除陣列
- javascript陣列如何刪除所有的指定值陣列項JavaScript陣列
- javascript刪除陣列元素的程式碼JavaScript陣列
- JavaScript陣列刪除重複內容JavaScript陣列
- JavaScript刪除陣列第一個元素JavaScript陣列
- JavaScript刪除陣列最後一個元素JavaScript陣列
- javascript delete運算子刪除array陣列元素JavaScriptdelete陣列
- javascript刪除陣列重複元素程式碼JavaScript陣列
- JavaScript 刪除陣列最後一個元素JavaScript陣列
- 【leetcode】27. Remove Element 刪除陣列指定值的元素LeetCodeREM陣列
- JavaScript陣列開頭或者結尾刪除元素JavaScript陣列
- javascript刪除陣列指定值程式碼例項JavaScript陣列
- javascript如何刪除陣列中重複的項JavaScript陣列
- PHP從陣列中刪除元素的方法PHP陣列
- js中dom節點刪除remove方法JSREM
- 陣列刪除指定項陣列
- javascript陣列定義JavaScript陣列
- js:陣列自定義排序JS陣列排序
- JavaScript 拼接多個陣列並刪除重複元素JavaScript陣列
- javascript刪除陣列重複元素程式碼例項JavaScript陣列
- javascript刪除指定索引的陣列程式碼例項JavaScript索引陣列
- javascript按照值刪除陣列元素程式碼例項JavaScript陣列
- javascript刪除陣列中的重複元素程式碼JavaScript陣列
- JS刪除陣列裡的某個元素方法JS陣列
- JavaScript陣列方法JavaScript陣列
- JavaScript刪除table表格列JavaScript
- GridView 自定義模版自定義修改,刪除,分頁View
- Javascript - 陣列和陣列的方法JavaScript陣列
- 在迴圈陣列時使用splice()方法刪除陣列遇到的問題陣列
- javascript刪除陣列中重複元素程式碼例項JavaScript陣列