字串的常用屬性及方法:
檢查字串的長度(length):
(function handlestr(str))('abc');
合併兩個字串(concat):
將兩個或多個字元的文字組合起來,返回乙個新的字串。
//let宣告和var宣告:var 宣告全域性變數;let宣告塊級變數
//(function handle(){
// let a=10
// if(true){
// let a=20;
// console.log(a);//20
// console.log(a);//10
let a='hello';
let b='world';
console.log(a.concat(b))//helloworld
indexof /lastindexof
返回字串中乙個子串第一處出現的索引(從左到右搜尋)。如果沒有匹配項,返回 -1 。
返回字串中乙個子串最後一處出現的索引(從左到右搜尋)。如果沒有匹配項,返回 -1 。
let a='hello';
console.log(a.indexof('l'));//2
console.log(a.lastindexof('l'));//3
charat
返回指定位置的字元(按照下標切)。
let a='hello';
console.log(a.charat(1));//e
match
檢查乙個字串匹配乙個正規表示式內容,如果麼有匹配返回 null。
let a='hello';
console.log(a.match(1));//null
substring
返回字串的乙個子串,傳入引數是起始位置和結束位置(下標)(當引數為負數時,會自動從0開始)。
let a='hello';
console.log(a.substring(1,2));//e
substr
返回字串的乙個子串,傳入引數是起始位置和長度
let a='hello';
console.log(a.substr(1,2));//el
replace
用來查詢匹配乙個正規表示式的字串,然後使用新字串代替匹配的字串。
let a='hello';
console.log(a.replace('he','she'));//shello
search
執行乙個正規表示式匹配查詢。如果查詢成功,返回字串中匹配的索引值。否則返回 -1 。
let a='hello';
console.log(a.substr('h'));//0
slice
提取字串的一部分,並返回乙個新字串(當引數為負數時,系統會自動加字串的長度作為起始位置)。
let a='hello';
console.log(a.slice(1,2));//e
split
通過將字串劃分成子串,將乙個字串做成乙個字串陣列。
let a='hello';
console.log(a.split(''));//['h','e','l','l','o']
tolowercase
將整個字串轉成小寫字母。
let a='hello';
console.log(a.tolowercase());//hello
touppercase
將整個字串轉成大寫字母。
let a='hello';
console.log(a.touppercase());//heelo
trim
去除整個字串前後的空格。
let a=' hello ';
console.log(a.trim());//hello
字串常用方法
字串常用方法 public class 3 abc 5 int indexof string str 輸出字串2在字串1中的下標 system.out.println hello crl endswith crl 6 6int indexof string str,int fromindex 在字串...
字串常用方法
1 判斷型別 9 方法說明 string.isspace 如果 string 中只包含空格,則返回 true string.isalnum 如果 string 至少有乙個字元並且所有字元都是字母或數字則返回 true string.isalpha 如果 string 至少有乙個字元並且所有字元都是字...
字串常用方法
字串常用方法 method 描述charat 返回指定索引位置的字元 charcodeat 返回指定索引位置字元的 unicode 值 concat 連線兩個或多個字串,返回連線後的字串 fromcharcode 將字元轉換為 unicode 值 indexof 返回字串中檢索指定字元第一次出現的位...