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...