JavaScript字串處理方法

2021-08-19 23:17:52 字數 1494 閱讀 3306

1、字串合併操作:「 + 」

var inum01 = 12;

var inum02 = 24;

var snum03 = '12';

var str = 'abc';

alert(inum01+inum02); //彈出36

alert(inum01+snum03); //彈出1212 數字和字串相加等同於字串相加

alert(snum03+str); // 彈出12abc

2、parseint() 將數字字串轉化為整數

var snum01 = '12';

var snum02 = '24';

var snum03 = '12.32';

alert(snum01+snum02); //彈出1224

alert(parseint(snum01)+parseint(snum02)) //彈出36

alert(parseint(snum03)) //彈出數字12 將字串小數轉化為數字整數

3、parsefloat() 將數字字串轉化為小數

var snum03 = '12.32'

alert(parsefloat(snum03)); //彈出 12.32 將字串小數轉化為數字小數

4、split() 把乙個字串分隔成字串組成的陣列

var str = '2017-4-22';

var arr = str.split("-");

var arr2= str.split("");

alert(arr); //彈出['2017','4','2']

alert(arr2); //彈出['2','0','1','7','-','4','-','2','2']

5、indexof() 查詢字串是否含有某字元

var str = "abcdefgh";

var inum = str.indexof("c");

alert(inum); //彈出2

6、substring() 擷取字串 用法: substring(start,end)(不包括end)

var str = "abcdefghijkl";

var str2 = str.substring(3,5);

var str3 = str.substring(1);

alert(str2); //彈出 de

alert(str3); //彈出 bcdefghijkl

字串反轉

var str = 'asdfj12jlsdkf098';

var str2 = str.split('').reverse().join('');

alert(str2);

JavaScript 字串處理方法總結

變數從字串轉換成int和float型 var weightincrease 2.5kg undefined parseint weightincrease 2 parsefloat weightincrease 2.5 字串處理方法 var words 魚神是個帥哥 undefined words ...

javascript 字串 字元陣列

字串和字元陣列 1 定義 字串的核心是字元陣列。不等於字元陣列 1 定義字串 例子 定義 var str hello world 輸出 document.write str 2 定義字元陣列 定義一 var str1 h e l l o w o r l d 定義二 var str2 new stri...

javascript字串物件

string字串物件 1.字串粗體展示 var a 陳冠希喜歡拍電影 document.writeln a.bold document.writeln a 2.substr擷取字串的某一部分 substring startindex,endindex 含頭不含尾 document.write a.s...