陣列內是否有重複
//返回true 就是有重複function isrepeat(array)
for(var i=0 ; i)
}if(count == 2
) }
return
false
;
}
jquery 新增陣列與刪除陣列
//新增陣列function add(id)
}//刪除陣列
function remove(id)
}//新增
function addtoarry(idval,clzssname) );}}//刪除
function removearry(idval,clzssname)
}/*按照屬性值,查詢物件 如果不存在返回-1*/
function findelem(arraytosearch, attr, val)
}return -1;
}
擴充套件indexof ie8版本不相容
//新增陣列indexof方法
if (!array.prototype.indexof)
return -1
; };
}
陣列 常用操作
/*陣列的屬性
*/var arr=[1,3,34,45,44,88
]; document.write(arr.constructor+"");
document.write(arr.length+"");
/*陣列的方法
*/var arr2=["
a","
b","
c","d"
]; document.write(arr.concat(arr2)+"
");/*
合併陣列
*/document.write(arr2.join(
"")+"
");/*
將陣列轉換成字串,jion的引數是鏈結
*/document.write(arr2.pop()+"
");/*
刪除陣列最後乙個元素,並返回刪除的最後乙個元素,返回d,但陣列變為a,b,c
*/document.write(arr2+"");
document.write(arr2.push(arr)+"
");/*
往陣列末位新增乙個元素,並返回長度4
*/document.write(arr2+"");
document.write(arr2.reverse()+"
");/*
從反向排列
*/document.write(arr2.sort()+"
");/*
從反向排列
*/document.write(arr.shift()+"
");/*
刪除陣列第乙個數,返回刪除的內容
*/document.write(arr2.slice(
2,3)+"
");/*
從第2位開始擷取到第3位,返回乙個新的陣列,不影響原來的陣列
*/document.write(arr2+"");
document.write(arr2.splice(
0,1,"
dfsd
")+"
");/*
從第x位開始刪除y位,新增第三個引數的內容
*/document.write(arr2.tostring()+"
");/*
轉化為字串
*/document.write(arr2.valueof());
字串常用
var str="guoerwe3423iddddddddd";
document.write(str.charat(
4)+"
");/*
索引值*/
document.write(str.indexof(
"ddd
")+"
");/*
列印字母的索引值
*/document.write(str.lastindexof("d
")+"
");/*
從最後開始往前找
*/var myexp=str.match(/\d/gi);/*
匹配正規表示式的內容,返回乙個匹配的陣列
*/document.write(myexp+"");
var str2="
how is every things going";
var arry2=str2.split("
");/*
將字串轉化為陣列,引數為分割的內容。
*/document.write(arry2[
2]+"");
document.write(str2.search(/is/gi)+"
");/*
使用search方式查詢匹配元素,返回匹配的內容的索引值4
*/document.write(str2.replace("is
","guoguo
")+"
");/*
放入兩個引數,第乙個引數是替換的內容,第二個引數是替換的東西,返回替換後的字串
*/var s=str2.slice(0,1);/*
擷取返回擷取的內容
*/document.write(s+"");
var str3="
dsfdsfdsfsdfds";
document.write(str3.substr(
1,4)+"
");/*
從第1位開始向後擷取4位,這個是數量
*/document.write(str3.substring(
1,6)+"
");/*
從第1位開始擷取到索引值6-1位
*/
字串與陣列常用操作
字串 1 獲取某個指定位置的字元 2 把乙個字串全部變為大寫 touppercase 3 把乙個字串全部變為小寫 tolowercase 4 搜尋指定字串出現的位置 indexof 5 返回指定索引區間的子串 substring 陣列 1 搜尋乙個指定的元素的位置 indexof 2 擷取陣列的部分...
字串常用操作。。。
include include include char itoa int value result char malloc sizeof char i 1 for j 0 jint i 65 char p itoa i printf s n p free p p null include incl...
字串常用操作
coding utf 8 import string1 判斷str unicode字串物件 def isastring anobj return isinstance anobj,basestring basesting是str,unicode的父類 defisaint anobj return i...