1、求陣列最大/小值
const arr=[0,1,2,3,4]const prim = math.min/max(...arr)
// min:0 max:4
2、陣列快速去重
let arr = [3, 5, 2, 2, 5, 5];let unique = [...new
set(arr)];
//[3, 5, 2]
3、陣列內容判斷
some:陣列中有值與條件相符就返回true,every:陣列中所有值與條件相符返回true
const arr = [0,10,12,13,14,15]
arr.some(item=>item>10) //
true
arr.every(item=>item>10) //
false
4、交換變數的值
let x = 1;let y = 2;
[x, y] = [y, x];//x=2 y=1
5、提取json資料
let jsondata =;let = jsondata;
console.log(id, status, number);// 42, "ok", [867, 5309]
6、math物件擴充套件
(1) math.trunc()
math.trunc方法用於去除乙個數的小數部分,返回整數部分。對於空值和無法擷取整數的值,返回nan。
math.trunc(4.1) //4math.trunc(4.9) //
4math.trunc(-4.1) //
-4
(2) math.sign()
math.sign方法用來判斷乙個數到底是正數、負數、還是零。對於非數值,會先將其轉換數值。
引數為正數,返回+1;引數為負數,返回-1;
引數為0,返回0;
引數為-0,返回-0;
其他值,返回nan。
math.sign(-5) //
-1math.sign(5) //
+1math.sign(0) //
+0math.sign(-0) //
-0math.sign(nan) //
nan
(3) math.cbrt()
math.cbrt方法用於計算乙個數的立方根。對於非數值,math.cbrt方法內部也是先使用number方法將其轉為數值。
math.cbrt(-1) //-1math.cbrt(0) //
0math.cbrt(1) //
1math.cbrt(2) //
1.2599210498948734
math.cbrt('8') //
2math.cbrt('hello') //
nan
Method類的常用方法
method getmethod string name,class parametertypes.根據方法名和引數獲得公共方法 method getmethod 獲得所有的公共方法 method getdeclaredmethod string name,class parametertypes ...
Method方法小結
c 中的方法是類的成員,可以用來實現類或者物件的操作和計算,下面列出幾點在方法中要注意的部分。1.方法的結構。包含了方法修飾符,返回值型別,方法名,形參和方法體。其中方法名,形參的個數,形參的型別,形參的傳遞模式 值,引用,輸出 組成方法的簽名。若是要實現方法的過載,必須保證方法的簽名是唯一的,即這...
關於 HTTP 常用 Method
對於 http 請求方法,seaconch 一直是有很多疑惑,按照計畫今天就來了解一下各個請求有何區別 根據http標準,http請求可以使用多種請求方法。http1.0定義了三種請求方法 get post 和 head方法。http1.1新增了五種請求方法 options put patch de...