JavaScript中常用的字串API
JavaScript中常用的字串API
length:
獲取字串的長度
var str="abcde";
console.log(str.length); //5
charAt():
返回指定位置的字元
var str="abcde";
console.log(str.charAt(0)); //a
console.log(str.charAt(3)); //d
charCodeAt():
返回指定位置的字元的Unicode編碼
var str="abcde";
console.log(str.charCodeAt(0)); //97
concat():
連線兩個或更多字串
var str="abcde";
console.log(str.concat("ffff")); //abcdeffff
indexOf() :
查詢某字串對應的下標,如果找不到返回-1
var str="abcde";
console.log(str.indexOf('c')); //2
console.log(str.indexOf('g')); //-1
lastIndexOf() :
檢視某個字串最後一次出現的下標,如果找不到返回-1
var str="abcde";
console.log(str.lastIndexOf('b')); //1
console.log(str.lastIndexOf('r')); //-1
slice(start,end):
擷取字串,start開始的下標,end結束的下標,不包含end本身;如果end為空擷取到最後
var str="abcde";
console.log(str.slice(0,3)); //abc
substr(start,count) :
擷取字串,start開始的下標,count擷取的長度,如果count為空擷取到最後,如果start為負值表示倒數
var str="abcde";
console.log(str.substr(0,2));//ab
console.log(str.substr(-2)); //de
substring(start,end):
擷取字串,start開始的下標,end結束的下標,不包含end本身,如果end為空擷取到最後;如果下標為負數,自動轉為0
var str="abcde";
console.log(str.substring(0,3));//abc
console.log(str.substring(-3)); //abcde
split():
把字串分割為字串陣列
var str="abcde";
console.log(str.split('')); //["a","b","c","d","e"]
console.log(str.split(','));//["abcde"]
trim():
刪除字串前置以及字尾的所有空格並將結果儲存在新的字串中返回
var str=" abcde ";
console.log(str.trim()); //abcde
toLowerCase()、toUpperCase():
將字串轉換成小寫、大寫並儲存在新的字串中返回
var str="abCDe";
console.log(str.toLowerCase()); //abcde
console.log(str.toUpperCase()); //ABCDE
join()和split()的區別
join將一個陣列拼接成字串並返回該字串,元素之間以join接收的引數作為分割符(預設是",")
split將一個字串以接收的引數作為分割點
var arr=["a","b","c","d","e","f"];
var str="a.b.c.d.e.f";
console.log(arr.join('.')); //a.b.c.d.e.f
console.log(str.split('.')); //["a","b","c","d","e"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979119/viewspace-2705235/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- javascript字串常用api使用匯總(二)JavaScript字串API
- javascript中字串常用操作總結JavaScript字串
- JavaScript中對字串常用的操作方法JavaScript字串
- JavaScript操作DOM常用的APIJavaScriptAPI
- JavaScript字串API彙總JavaScript字串API
- JavaScript常用的字串處理方法JavaScript字串
- python中selenium常用的api方法PythonAPI
- JavaScript刪除字串中的指定字元JavaScript字串字元
- JS中字串和陣列的常用方法JS字串陣列
- 『無為則無心』Python序列 — 17、Python字串操作的常用APIPython字串API
- javascript中Date常用方法JavaScript
- SQL中的常用的字串處理函式大全SQL字串函式
- javascript中將數字轉為字串的方法JavaScript字串
- 【JavaScript】字串JavaScript字串
- Node中Buffer 常用API解讀API
- 超詳細!盤點Python中字串的常用操作Python字串
- javaScript中計算字串MD5JavaScript字串
- JavaScript刪除字串中重複字元JavaScript字串字元
- JavaScript取出字串中括號裡的內容JavaScript字串
- 常用APIAPI
- Python中查詢字串某個字元最常用的方法!Python字串字元
- node中的Buffer/fs/Stream的一些常用apiAPI
- JavaScript 追加字串JavaScript字串
- JavaScript 字串拼接JavaScript字串
- JavaScript 多行字串JavaScript字串
- JavaScript 字串 lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串 indexOf()JavaScript字串Index
- JavaScript 字串indexOf()JavaScript字串Index
- JavaScript 字串lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串slice()JavaScript字串
- JavaScript 字串concat()JavaScript字串
- JavaScript String 字串JavaScript字串
- JavaScript 字串 slice()JavaScript字串
- JavaScript 字串 concat()JavaScript字串
- java字串常用方法Java字串
- JavaScript中發出HTTP請求最常用的方法JavaScriptHTTP
- 字串比較的常用函式字串函式
- 總結常用的字串函式字串函式