length屬性
//建立乙個字串charat( )var str = 「hello world」
console.log(str.length);
console.log(str[5]);
//charat() 可以返回字串中指定位置的字元charcodeat( )var result = str.charat(1);
console.log(result); 獲取索引為1的字元
//charcodeat() 返回字串中指定位置的字元的unicode編碼string.formcharcode( )var result2 = str.charcodeat(0);
console.log(result2); 返回索引為0的字元的unicode編碼
// string.fromcharcode() 可以根據字元編碼獲取字元concat()var result3 = string.fromcharcode(72);
console.log(result3); 返回unicode編碼為72的字元
//concat() 可以連線兩個或多個字串indexof( )var str = 「hello world」
var result4 = str.concat(「你好再見」);
console.log(result4); 拼接兩個字串
//indexof() 可以檢索乙個字串中是否含有指定內容(從前往後找)lastindexof( )var str = 「hello world」
var result5 = str.indexof(「e」,1);
console.log(result5); 從索引為1的位置開始查詢是e的字元
//lastindexof()可以檢索乙個字串中是否含有指定內容(從後往前找)slice( )var str = 「hello world」
var result6 = str.lastindexof(「l」,5);
console.log(result6) 從索引為5的位置開始查詢是l的字元
//slice()可以從字串中擷取指定的內容substring( )var str = 「abcdefg」;
var result = str.slice(0,3);
console.log(result); 擷取索引從0到3的字元
也可以用來擷取乙個字串,和slice( )類似
substr( )
//substr()擷取字串,第二個引數表示擷取的數量split( )var str = 「abcdefg」;
var result = str.substr(3,2);
console.log(result); 從索引是3的字元開始擷取3個字元
//split()可以將字串拆分成乙個陣列touppercase( )var str = 「abc,def,ghi,jkl」;
result = str.split(",");
console.log(typeof result);
console.log(result);
console.log(result.length);
//touppercase()可以將字串轉換為大寫tolowercase( )var str = 「abcdefg」;
result = str.touppercase();
console.log(result);
var str = 「abcdefg」;result = str.tolowercase();
console.log(result);
js字串相關方法
var wordstr hello,world,fine 返回給定位置的字元 wordstr.charat 2 返回l 返回給定位置字元的字元編碼 wordstr.charcodeat 2 返回l的字串編碼108 擷取子字串 wordstr.substr start,length 從字串的開始下標,...
js 字串相關方法整理
一.字串切割與提取 1.slice start,end 兩個引數可正可負,負值代表從右擷取 var mystr hello world var slicestr1 mystr.slice 3 ld var slicestr2 mystr.slice 3,1 ld var slicestr3 myst...
JS中字串方法
lang en charset utf 8 字串方法title head var str 王hello world var str1 newstring 0123456789 console.log str.length console.log str.charat 1 查詢索引為1的位置的字母 c...