函式的提升與重寫

谜糊的灌汤包發表於2024-05-31

// 宣告 function abd(name) { return "welcome to" + name; }
// 呼叫 console.log(abd("老師"));
// 重寫 function abd(name, city) { return "welcome to" + city + "的" + name; } console.log(abd("老師", "鄭州"));
以上是函式的重寫
// 函式不像變數,不必遵循先宣告後使用的規範
// 函式的宣告會自動提升到程式的頂部
console.log(sum(100, 300)); function sum(a, b) { return a + b; }
如果是變數的話
let sum = function (a,b) { return a + b; } console.log(sum(100,400));
則不能先宣告再呼叫

相關文章