Array物件和String物件

2021-09-07 19:55:51 字數 1145 閱讀 5182

array物件

.isarray(判斷的物件)判斷這個物件是否是陣列物件

.concat(陣列1,陣列2…)組合成乙個新的陣列

.every(函式) 返回值是布林型別,這個函式中有三個引數, 一假即假

.some(函式) 返回值是布林型別,這個函式中有三個引數, 一真即真

.filter(函式) 返回的陣列中每乙個符合條件的元素,組成的乙個新的陣列

.push(值) 把這個值追加到陣列的末尾,返回值是追加之後陣列的長度

.unshift(值) 把這個值追加到陣列的最前面,返回值是追加之後陣列的長度

.pop(值) 刪除陣列中的最後乙個元素,返回的是刪除的這個值

.shift(值) 刪除陣列中的第乙個元素,返回的是刪除的這個值

foreach(函式) 遍歷陣列 相當於for迴圈

.indexof(元素值) 返回元素所對應的索引值,沒有則返回-1

.join(「字串」) 用這個字串分隔,返回的是新字串

.reverse()反轉陣列

.sort()排序 不問定

.slice(開始的索引,結束的索引) 包前不包後,擷取陣列的值放到新的陣列

.splice(開始的位置,要刪除的個數,替換的元素值) 一般用於刪除函式

string物件

.length 字串的長度

.charat(索引) 返回值是指定索引位置的字串,超出索引返回空字串

.concat(字串1,字串2…) 返回的是拼接之後新的字串 用變數去呼叫

.indexof(要找的字串,從某個位置開始即索引值) 返回的是字串的索引值 (找到的第乙個索引值), 找不到則返回-1

.replace(「原來的字串」,「新的字元竄」) 替換字串

.slice(開始的索引,結束的索引) 擷取0-5的字串, 不包含5的字元,並返回(包前不包後)

.split(「要乾掉的字串」,乾掉後留下的個數) 用於切割字串

.substr (開始的位置,個數)返回的是擷取後的乙個新字串

.substring(開始的索引,結束的索引)擷取0-5的字串, 不包含5的字元,並返回(包前不包後)

.tolowercase()轉小寫

.touppercase()轉大寫

.trim() 乾掉兩端的字元

array和string的方法

程式設計師是怎麼禿的?撓頭撓禿的 最近一兩天一直在學習array和string,總結一下建構函式,以及衍生的函式 shift 從集合中把第乙個元素刪除,並返回這個元素的值。unshift 在集合開頭新增乙個或更多元素,並返回新的長度 push 在集合中新增元素,並返回新的長度 pop 從集合中把最後...

JavaScript 對String 物件的操作

string 物件用於處理文字 字串 new string s string s 引數 s 是要儲存在 string 物件中或轉換成原始字串的值。當 string 和運算子 new 一起作為建構函式使用時,它返回乙個新建立的 string 物件,存放的是字串 s 或 s 的字串表示。當不用 new ...

對String物件的操作

寫乙個方法,實現字串的反轉,如 輸入abc,輸出cba test public void testrerverse 總結 string物件沒有反轉的方法,但是stringbuilder和stringbuffer有這個方法 寫乙個方法,實現字串的替換,如 輸入bbbwlirbbb,輸出bbbhhtcc...