Câu hỏi phỏng vấn Node.js
Câu hỏi

JavaScript truyền tham số theo kiểu tham chiếu (pass b...

Câu trả lời

JavaScript truyền tham số theo kiểu tham trị (pass by value). Tuy nhiên, khi chúng ta truyền đối tượng (bao gồm cả mảng và hàm) vào một hàm, thực chất chúng ta truyền địa chỉ tham chiếu của đối tượng đó như một giá trị. Điều này có nghĩa là bất kỳ thay đổi nào đối với thuộc tính của đối tượng trong hàm sẽ ảnh hưởng đến đối tượng gốc, vì cả hai đều tham chiếu đến cùng một vị trí trong bộ nhớ.

Các kiểu dữ liệu nguyên thủy như số (number), chuỗi (string), boolean, null, undefined và symbol được truyền theo giá trị. Khi bạn gán một biến có kiểu dữ liệu nguyên thủy cho một biến khác, JavaScript lưu trữ giá trị trực tiếp và bất kỳ thay đổi nào đối với một biến không ảnh hưởng đến biến kia.

Mặt khác, cá...

expert

expert

Gợi ý câu hỏi phỏng vấn

expert

Node.js thực sự tạo ra bao nhiêu luồng?

middle

Lập trình event-driven là gì? Ứng dụng trong Nodejs như thế nào?

middle

Mối quan hệ giữa Node.jsV8 là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào