js操作字串

2021-10-13 07:18:59 字數 1733 閱讀 2344

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(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、charat() 獲取字串中的某乙個字元

var sid = "#div1";

var str = sid.charat(0);

alert(str); //彈出 #

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

var str = "abcdefgh";

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

alert(inum); //彈出2

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

8、touppercase() 字串轉大寫

var str = "abcdef";

var str2 = str.touppercase();

alert(str2); //彈出abcdef

9、tolowercase() 字串轉小寫

var str = "abcdef";

var str2 = str.tolowercase();

alert(str2); //彈出abcdef

10、字串反轉

var str = 'asdfj12jlsdkf098';

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

alert(str2);

js字串操作

返回指定位置的字元 var str hello world document.write the first character is str.charat 0 document.write the second character is str.charat 1 document.write th...

JS字串操作

字串中常用的方法 let str werwafdgaewfgrjyyu str.length 字串長度 str 0 第乙個字元 str str.length 1 最後乙個字元 str 100000 undefined 不存在這個索引 for let i 0 i charat charcodeat s...

js 操作字串,

字串補全 12345 padstart 7,0 0012345 字串不足7位,在頭部補充不足長度的目標字串 12345 padend 7,0 1234500 在尾部進行字串補全 字串轉換成陣列 array.of 3,4,5 3,4,5 字串重複輸出 var str 1,2,3 重複輸出5遍 cons...