iT邦幫忙

2024 iThome 鐵人賽

DAY 23
0

https://ithelp.ithome.com.tw/upload/images/20240904/20166952cZ2Cd8jJko.jpg

函數的語法



function 函數名稱(參數1, 參數2, ...) {
    // 函數體
    return 返回值;
}

函數的簡單舉例

function greet() {
    console.log("Hello, World!");
}

greet(); // 輸出: Hello, World!

帶參數的函數喔

function greetUser(name) {
    console.log("Hello, " + name + "!");
}

greetUser("Monica"); // 輸出: Hello, Monica!
greetUser("John");   // 輸出: Hello, John!

此函數去計算兩個數字的和,並返回結果

function add(a, b) {
    return a + b;
}

let sum = add(5, 3);
console.log(sum); // 輸出: 8

函數表達式

const multiply = function(x, y) {
    return x * y;
};

let product = multiply(4, 5);
console.log(product); // 輸出: 20

匿名函數

setTimeout(function() {
    console.log("This message is displayed after 2 seconds.");
}, 2000);

箭頭函數

const divide = (a, b) => a / b;

let result = divide(10, 2);
console.log(result); // 輸出: 5


function functionName(parameters) {
  // 函數內部的代碼塊
  // 可以執行任何操作
  return value; // 可選的返回值
}

函數作用域


function scopeExample() {
    let localVar = "I am local";
    console.log(localVar); // 可以訪問
}

scopeExample();
// console.log(localVar); // 錯誤訊息,這是因為 localVar 的範圍僅限於 scopeExample 函數內部,無法在函數外部訪問到這個變數。

我是超級新手,若有任何建議或是錯誤的部分,歡迎底下留言唷thanks
我們下篇文章見掰掰~

對自己多用點心,日益努力,而後風生水起。盡情玩耍,盡情學習,盡情熱愛,盡情討厭,在需要的時候釋放善意,在必要的時候展現強硬,把這不得不過完的一生,變成值得慶賀的一生。


上一篇
JS漫遊記-22-陣列
下一篇
JS漫遊記-24-DOM文件物件模型
系列文
JS漫遊記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言