1. 程式人生 > >字串屬性及方法大總結

字串屬性及方法大總結

字串屬性及方法

.length                             長度,只讀     charAt(i)                         獲取字串中i對應的字元,i是字串的下標     charCodeAt(i)                獲取字串下標i對應的字元的ASCIII值     fromCharCode                     將ASCII值轉換為字元     indexOf(子字串)            獲取字串當中,子字串第一次出現的位置 如果沒有則返回 -1         lastIndex(子字串)          獲取字串當中,子字串最後一次出現的位置 如果沒有則返回-1     .toLowerCase()                    將字串全部轉為小寫,返回一個新字串     to UpperCase()                    將字元傳全部轉為大寫,返回一個新字元     substr(start,length)                   將字串從star位置開始擷取到start位置,擷取length個字元     substring(start,end)                  將字串從start位置開始擷取到end位置,但不包括end end可以省略,表示一直擷取到結束     .split(“分隔符”)                   將字串轉成陣列,返回為一個新陣列     .replace(舊字串,新字串)  用新字串替換舊字串 replce(/舊字串/ig,新字串) i : 不區分大小寫 g: 全文搜尋     .includes(value,start)         檢測字串中是否有value,從start位置但是不包括start開始找,返回布林值     .startsWith(value,start)    檢測字串中是否以value開頭,從start位置開始但不包括start     .endsWith(value,start)      檢測字串中是否以value結尾,從start位置開始但不包括start