欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript 默認函數

林晨陽1年前6瀏覽0評論

JavaScript中有許多默認函數,我們可以在代碼中直接調用它們,而不用去定義一個新的函數來執行相同的任務。這些默認函數非常有用,可以大大簡化我們的代碼,使其更易于閱讀和理解。本文將介紹一些常用的默認函數及其用法。

1. typeof

typeof函數用于確定給定變量的數據類型。它返回一個字符串,指示變量是一個 "number"、"string"、"object"、"function" 或者 "undefined"。

<code>
let a = 1;
console.log(typeof a); // "number"
let b = "hello";
console.log(typeof b); // "string"
let c = {};
console.log(typeof c); // "object"
let d = function() {};
console.log(typeof d); // "function"
let e;
console.log(typeof e); // "undefined"
</code>

2. parseInt

parseInt函數用于將字符串解析為整數值。如果字符串中包含非數字字符,則解析過程將在遇到第一個非數字字符時停止。

<code>
let a = "123";
console.log(parseInt(a)); // 123
let b = "456xyz";
console.log(parseInt(b)); // 456
let c = "abc123";
console.log(parseInt(c)); // NaN
</code>

3. parseFloat

parseFloat函數用于將字符串解析為浮點數值。與parseInt函數不同,它會保留小數點后面的數字。

<code>
let a = "3.14";
console.log(parseFloat(a)); // 3.14
let b = "1.23E+5";
console.log(parseFloat(b)); // 123000
let c = "abc3.14";
console.log(parseFloat(c)); // NaN
</code>

4. String

String函數用于將任何數據類型的值轉換為字符串類型。

<code>
let a = 123;
console.log(String(a)); // "123"
let b = true;
console.log(String(b)); // "true"
let c = {name: "Tom", age: 20};
console.log(String(c)); // "[object Object]"
</code>

5. Math

Math對象是一個內置的數學對象,它提供了一些有用的數學函數,如sin、cos、sqrt、min和max等。

<code>
console.log(Math.sin(30)); // -0.9880316240928618
console.log(Math.sqrt(16)); // 4
console.log(Math.min(1, 3, 5)); // 1
console.log(Math.max(1, 3, 5)); // 5
</code>

以上是常用的JavaScript默認函數,雖然很常見,但是我們需要理解它們的本質和使用方法,這樣才能更好地應用到我們的代碼中。