Javascript函數大全

在JavaScript中,函式是一個非常基本且重要的概念。下面是一些常見的JavaScript函式示例:

1. 求和函式

```javascript

function sum(a, b) {

return a + b;

}

```

這個函式接受兩個參數(a和b),並返回它們的和。

2. 加法函式

```javascript

function add(a, b) {

return a + b;

}

```

這個函式與上一個函式類似,但是它沒有返回值,而是直接執行加法操作。

3. 字元串拼接函式

```javascript

function concat(str1, str2) {

return str1 + str2;

}

```

這個函式接受兩個字元串參數,並返回它們的連線結果。

4. 三角函式

JavaScript原生支持一些基本的三角函式,如`Math.sin()`和`Math.cos()`。這些函式可以用於處理角度和弧度之間的轉換。

5. 條件函式

```javascript

function condition(condition, truePart, falsePart) {

if (condition) {

return truePart;

} else {

return falsePart;

}

}

```

這個函式接受一個條件表達式,並根據其結果返回一個字元串。如果條件為真,它將返回"truePart",否則返回"falsePart"。

6. 異步函式

使用`async`和`await`關鍵字,JavaScript支持異步編程。以下是一個簡單的異步函式示例:

```javascript

async function asyncFunc() {

const result = await fetch('https://api.example.com/data'); // 假設這是一個異步操作,返回數據到result變數中。

console.log(result); // 列印返回的數據。

}

```

7. 箭頭函式:箭頭函式是ES6引入的一個新特性,它允許你更簡潔地創建函式。下面是一個箭頭函式的示例:

```javascript

const sum = (a, b) => a + b; // 箭頭函式的語法:箭頭運算符(=>)用於參數列表後面。函式的主體緊跟在箭頭符號後面。最後返回結果。你可以省略這個括弧內不需要的參數和關鍵字(如this或arguments)。

```

這只是JavaScript函式館的一部分,實際上JavaScript提供了許多其他類型的函式,包括日期處理函式、數組處理函式、正則表達式函式等等。你可以在JavaScript的官方文檔中找到完整的函式館列表。

以上就是【Javascript函數大全】的相關內容,敬請閱讀。