5 常用的字串 陣列 Math方法

2022-05-16 10:05:26 字數 1059 閱讀 5365

1. 字串

str.charat(index) ——  找不到,返回空字串

str.indexof(找東西) ——  找到了返回乙個下標,沒找到返回-1

str.lastindexof()  ——  從後面往前找    同上

str.substring(beginindex[, endindex])  ——   擷取字串,不包含最後一位

str.split(切規則)  —— 返回乙個陣列

str.touppercase() —— 把字串轉化為大寫

str.tolowercase() —— 把字串轉化為小寫

2. 陣列

arr.push(value)  —— 陣列儲存在陣列的最後一位

arr.pop() —— 刪除乙個數,刪除陣列的最後一位

arr.unshift(value) —— 往陣列的第一位新增資料

arr.shift() —— 刪除陣列的第一位

arr.split(起始位置, 刪除的個位, 元素1, 元素2... 元素n)

arr.reverse() —— 陣列反轉

arr.concat(arr1, arr2...) —— 陣列連線

arr.join(連線的規則) —— 返回的是乙個字串

arr.sort()—— 對陣列元素( json )進行排序

sort(function(n1, n2) );

sort(function(json1, json2) );

注:pop    shift都有返回值

3. math

math.random() —— 返回介於0~1之間的隨機數

math.floor() —— 向下取整 -1

math.ceil() —— 向上取整 +1

math.abs() —— 絕對值 不會取整

math.round() —— 四捨五入    floor(value + 0.5)

math.pow(基數, 冪) —— 冪

math.sqrt() —— 開平方

math.max/min —— 最大最小值

字串 陣列及Math常見方法

1.字串方法 str.charat 在xx位置處字元是什麼 str.tolowercase 全轉為小寫字元 str.touppercase 全轉為大寫字元 str.indexof xx字元首次出現的位置 str.laseindexof xx字元最後出現的位置 str.substring 字串從哪個位...

字串方法,和陣列常用方法

string 1.charat charat 索引 獲取指定索引位置的字元 指定索引處沒有字元返回的是空 字串中索引從0開始,也有length屬性 console.log str.charat 2 charcodeat 它並不返回指定位置上的字元本身,而是返回該字元在unicode字符集中的編碼值 ...

陣列和字串常用方法

let arr pop 刪除陣列的最後乙個元素,返回被刪除的元素 let arr 1 2,3 arr.pop 3 push 向陣列尾部新增乙個或多個元素,返回新的陣列長度 let arr 1 2,3 arr.push 4 findindex 找到滿足條件的元素並返回該元素的index let ind...