jquery 處理字串

2021-09-06 23:20:27 字數 1544 閱讀 7038

.去掉空格  

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

2.轉為數字  

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

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

var textfontsize = parsefloat(thisele , 10);  

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

math.ceil()  

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

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

math.floor()  

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

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

math.round()  

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

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

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

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

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

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

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

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

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

4.擷取字串  

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

5.字串替換  

$("image").attr("src").replace("size=60", "size=200"); //用法replace(要替換的目標,替換後新值)  

配合正則替換 如: $("#txt").replace(/[^\d-]/g, "").replace(/^\-/g, "");  

6.分割字串  

var str=new string();   

var arr=new array();   

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

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

for(var i=0;i

7.js與jquery物件互相轉換  

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

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

8.使用正則匹配  

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

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 處理字串

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,四捨...

jQuery對於字串處理

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