jquery 處理字串

2021-09-01 19:09:25 字數 1580 閱讀 9722

1,去掉空格

1 var txt=$.trim($("txt1").val());

2,轉為數字

1 txtnum=number($.trim(txt)) + 1;

2 var thisele = $("#para").css("font-size"); //獲取字型大小

3 var textfontsize = parsefloat(thisele , 10);

3,四捨五入為整數/隨機數

1 2 //ceil() 方法可對乙個數進行上捨入。

3 //引數必須是乙個數值。返回值大於等於 x,並且與它最接近的整數。

4 5 //floor() 方法可對乙個數進行下捨入。

6 //引數可以是任意數值或表示式。返回值小於等於 x,且與 x 最接近的整數。

7 8 //round() 方法可把乙個數字捨入為最接近的整數

9 //引數必須是乙個數值。返回值與 x 最接近的整數。

10 11 math.ceil(4.8992303) //輸出結果:5

12 math.floor(4.8992303) //輸出結果:4

13 math.round(4.8992303) //輸出結果:5

14 math.ceil(4.29993354) //輸出結果:5

15 math.floor(4.29993354) //輸出結果:4

16 math.round(4.29993354) //輸出結果:4

17 18 math.round(math.random()*100); //產生0-100的隨機數

4,擷取字串

1 var txt=$("p").text().substr(0,15);//擷取從首個字元開始的15個字元

5,字串替換

1 //用法replace(要替換的目標,替換後新值)

2 $("image").attr("src").replace("size=60", "size=200");

3 4 //配合正則替換 如:

5 $("#txt").replace(/[^\d-]/g, "").replace(/^\-/g, "");

6,分割字串

1 var str=new string();

2 3 var arr=new array();

4 6

7 arr=str.split(',');//注split可以用字元或字串分割

8 9 //alert(str.split(',')[1]);

10 11

12 for(var i=0;i13 14

7,js與jquery物件互相轉換

1 var aa = $("#mm").get(0); // jquery 物件轉成 js 物件

2 var bb = $(aa); //js 物件轉成 jquery 物件

8,使用正則匹配

1 var matchtel = /^(([0\+]\d-)?(0\d)-)(\d)(-(\d))?$/;

2 3 if (!matchtel.test($("#txttel").val()))

jquery 處理字串

jquery js 1.去掉空格 var txt trim txt1 val 2.轉為數字 txtnum number trim txt 1 var thisele para css font size 獲取字型大小 var textfontsize parsefloat thisele 10 3....

jquery 處理字串

去掉空格 var txt trim txt1 val 2.轉為數字 txtnum number trim txt 1 var thisele para css font size 獲取字型大小 var textfontsize parsefloat thisele 10 3.四捨五入為整數 隨機數 ...

jQuery對於字串處理

stringobject.substring start,stop start必需。乙個非負的整數,規定要提取的子串的第乙個字元的位置 stop可選,乙個非負的整數,規定要提取的字串最後乙個字元的位置 1,如果省略,返回的字串一直到被擷取的 字串的最後。arrayobject.slice start...