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...