Lấy giá trị đặt bên ngoài một function trong JavaScript?
0
1
Cộng đồng đã đăng:
Có gì đó không ổn ở câu hỏi và ví dụ này, muốn lấy gì giá trị biến bên ngoài function trong JavaScript thì bạn chỉ cần truyền biến đó vào function, còn bạn không muốn truyền vào function thì vẫn có thể sử dụng biến đó nếu nó có cùng scope với function hoặc nó là biến toàn cục (global variable).
Ví dụ:
Cách 1 (truyền tham số vào hàm)
const a = 10;
const f = (variable) => {
console.log('Hello number' + variable);
}
f(a) sẽ print ra Console là: Hello number 10
Cách 2 (sử dụng trực tiếp với điều kiện đó là biến nằm cùng scope hoặc là biến global)
const a = 10;
f = () => {
console.log('Hello global number ' + a);
}
f() sẽ print ra Console là: Hello global number 10
thêm bình luận...
Bạn chưa đăng nhập, vui lòng đăng nhập để thêm câu trả lời.
Bạn đang thắc mắc? Ghi câu hỏi của bạn và đăng ở chế độ cộng đồng (?)