Bài 14 - Function trong JavaScript

🎥 Video hướng dẫn chi tiết

Nguồn: Khóa học JavaScript - Kteam


1. Function là gì?

  • Khối lệnh có thể tái sử dụng nhiều lần.
  • Thực hiện một nhiệm vụ cụ thể.
  • Có thể nhận tham số (parameters) và trả về kết quả (return).

2. Cú pháp khai báo

// Function thường
function sayHello() {
    console.log("Hello!");
}

// Arrow function (ES6)
const add = (a, b) => a + b;

3. Tham số và Return

Copy code
function greet(name, age = 20) {
    return `Hi ${name}, ${age} tuổi!`;
}

greet("An");        // "Hi An, 20 tuổi!"
greet("Bình", 25);  // "Hi Bình, 25 tuổi!"

4. Phạm vi biến (Scope)

Copy code
let global = "Biến toàn cục";

function demo() {
    let local = "Biến cục bộ";
    console.log(global); // OK
    return local;
}

console.log(global);  // OK
console.log(local);   // ❌ Lỗi

📚 Bài tiếp theo

👉 Bài 15: Function Nâng Cao - Higher-order & Callback - Khám phá sức mạnh của Higher-order Functions và Callbacks trong JavaScript!

Built with Hugo
Theme Stack designed by Jimmy