js 三元運算子 | |
charAt() | 從一個字符串中返回指定的字符 |
concat() | 合併兩個或多個數組 |
copyWrithin() | 拷貝索引 |
every() | 是否全部都符合 |
flat() | 創建一個新數組,其中所有子數組元素以遞歸方式連接到指定深度。 |
fill() | 填充 |
findIndex() | 尋找陣列中符合的元素,並返回其 index(索引) |
find() | 回傳第一個滿足測試函式的元素值 |
filter() | 建立指定函式,由原陣列過濾指定函數產生新陣列 |
forEach() | 迴圈的陣列 |
indexOf() | 檢查某元素是否在陣列中 |
includes() | 是否在其條目中包含某個值,返回true或 false |
join() | 連接數組 |
push() | 將一個或多個元素加入數組 |
pop() | 從數組刪除(移除)最後一個元素並返回該元素 |
map() | 迴圈的陣列,產生一個新陣列 |
Math.abs() | 基數的平方 |
Math.floor() | 取得整數 |
Math.pow() | 次方 |
Math.sprt() | 平方 |
Math.max() | 查詢最大值 |
Math.min() | 查詢最小值 |
Math.random() | 虛擬亂數 |
Math.round() | 四捨五入 |
Math.ceil() | 無條件進位 |
Math.trunc() | 去掉小數部分 |
Math.imul() | 乘法 |
Math.atan() | 以弧度計算直角三角形的角度 |
Math.asin() | 返回數字的Math.asin()反正弦(以弧度為單位) |
Math.atan2() | 靜態方法返回平面中正 x 軸與從 (0, 0) 到點 (x, y) 的射線之間的角度(以弧度為單位) |
Math.acos() | 返回數字的Math.acos()反餘弦值(以弧度為單位) |
Math.cos() | 返回以弧度為單位的數字的餘弦值 |
Math.tan() | 返回以弧度為單位的數字的正切值 |
Math.sin() | 三角函數sin |
shift() | 從數組刪除(移除)第一個元素並返回該元素 |
slice() | 從數組中返回選定(擷取)的元素,作為一個新數組。 |
split() | 分割 |
splice() | 從數組移除或是取代數量 |
some() | 至少一個符合 |
sort() | 排序 |
trim() | 清空左右兩邊空白 |
trimEnd() | 清空結束空白 |
trimStart() | 清空開始空白 |
toString() | 把陣列轉成字串 |
toLowerCase() | 把字符轉為英文小寫 |
toUpperCase() | 把字串轉換成英文大寫 |
reverse() | 反轉 |
reduce() | 相加 |
reduceRight() | 相減 |
replaceAll() | 取代所有字符內相同數據 |
unshift() | 從數組新增(添加)第一個元素並返回該元素 |