字串,陣列,數值,物件的擴充套件

2022-03-11 02:38:30 字數 1297 閱讀 9554

//字串

1. includes(str) : 判斷是否包含指定的字串

2. startswith(str) : 判斷是否以指定字串開頭

3. endswith(str) : 判斷是否以指定字串結尾

4. repeat(count) : 重複指定次數

//數值

1. 二進位制與八進位制數值表示法: 二進位製用0b, 八進位製用0o

2. number.isfinite(i) : 判斷是否是有限大的數

3. number.isnan(i) : 判斷是否是nan

4. number.isinteger(i) : 判斷是否是整數

5. number.parseint(str) : 將字串轉換為對應的數值

6. math.trunc(i) : 直接去除小數部分

//陣列

1. array.from(v) : 將偽陣列物件或可遍歷物件轉換為真陣列

2. array.of(v1, v2, v3) : 將一系列值轉換成陣列

3. find(function(value, index, arr)) : 找出第乙個滿足條件返回true的元素

4. findindex(function(value, index, arr)) : 找出第乙個滿足條件返回true的元素下標

//物件

1. object.is(v1, v2)

* 判斷2個資料是否完全相等

2. object.assign(target, source1, source2..)

* 將源物件的屬性複製到目標物件上

3. 直接操作 __proto__ 屬性

let obj2 = {};

obj2.__proto__ = obj1;

數值和字串的擴充套件

const num 5 console.log a.tostring 2 二進位制轉為十進位制 使用parseint 第乙個引數為要轉換的數字,可以轉為整型。如果使用第二個引數,就可以把當前的數當做幾進製然後轉化 const b 101 console.log parseint b,2 對二進位制和...

字串 表示數值的字串

題目描述 實現乙個函式用來判斷字串是否表示數值 包括整數和小數以及使用科學計數法表示的數 分析 表示數值的字串的規則有 第乙個字元只能是 以及數字 數字字元後面只能接 或 e e 小數點後面必須要有字元且只能接數字字元或 e e e e 後面必須要接字元且只能接數字字元或者 後面必須要接數字字元 b...

表示數值的字串(字串)

題目描述 請實現乙個函式用來判斷字串是否表示數值 包括整數和小數 例如,字串 100 5e2 123 3.1416 和 1e 16 都表示數值。但是 12e 1a3.14 1.2.3 5 和 12e 4.3 都不是。思路 1.第乙個數為 或者為 時,跳過。2.對於小數點 小數點只能出現一次 小數點不...