JQuery對字串的操作

2021-07-23 17:39:48 字數 1498 閱讀 1831

var str = "我有一頭小毛驢,我從來也不騎";

1、列印出某索引位置上的字元

//結果:毛 

alert(str.charat(5));

2、列印出某索引位置上的unicode字元

//結果:27611 

alert(str.charcodeat(5));

3、串聯字串

var str1 = "有一天我心血來潮,騎著去趕集"; 

4、把unicode轉換成字元

//結果:b 

alert(string.fromcharcode(66));

5、返回第乙個匹配字元的索引位置

//結果:0, 而不是8 

alert(str.indexof('我'));

5.1、如果找不到匹配字元返回-1

//結果:-1 

alert(str.indexof('h'));

6 返回最後乙個匹配字元的索引位置

//結果:8 

alert(str.lastindexof('我'));

7 從某索引位置開始擷取幾位

//結果:一頭小 

alert(str.substr(2, 3));

8 擷取[index1, index2)兩個索引位置之間的字元

//結果:一 

alert(str.substring(2, 3));

9 轉換成小寫

//tolowercase

10 轉換成大寫

//touppercase

11 返回匹配的元素,以逗號連線,末尾無逗號

//我,我 

var arrtemp = str.match(/我/g); 

alert(arrtemp);

12 替換 

//結果:我有一頭小小狗,我從來也不騎 

alert(str.replace('毛驢', "小狗"));

13 返回搜尋字元傳第乙個字元的索引位置,找不到匹配就返回-1

//結果:2 

alert(str.search('一頭'));

14 擷取[index1, index2)兩個索引位置之間的字元

//結果:一,效果同substring一樣 

alert(str.slice(2, 3));

15.1 把字串分隔成陣列

//結果:hello 

var str3 = "hello world!"; 

alert(str3.split(" ")[0]);

15.2 把字串分隔成陣列,並限制陣列的長度

//結果:undefined 

var str4 = "hello world!"; 

alert(str4.split(" ", 1)[1]);

jQuery操作字串

var str 我有一頭小毛驢,我從來也不騎 1 列印出某索引位置上的字元 結果 毛 alert str.charat 5 2 列印出某索引位置上的unicode字元 結果 27611 alert str.charcodeat 5 3 串聯字串 var str1 有一天我心血來潮,騎著去趕集 4 把...

jQuery 工具 字串操作

函式 說明 trim 去掉字串起始和結尾的空格。該函式可以去除字串開始和末尾兩端的空白字元 直到遇到第乙個非空白字串為止 它會清除包括換行符 空格 製表符等常見的空白字元。該函式屬於全域性的jquery物件。語法jquery 1.0 新增該靜態函式。引數 屬性說明 strstring型別需要去除兩端...

jquery 對json字串轉換

擴充套件jquery對json字串的轉換 jquery.extend jquery.extend switch type break case object if object null return null var results for var property in object retur...