常用快捷方法 method

2022-09-10 09:18:13 字數 1525 閱讀 3341

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