Để ghi ra giá trị giống như trong comment khi sử dụng console.log
trong JavaScript, bạn có thể sử dụng cú pháp của template literals để định dạng chuỗi một cách linh hoạt và rõ ràng. Dưới đây là một ví dụ cụ thể:
Template literals (được định nghĩa bằng cách sử dụng dấu `
) cho phép bạn chèn giá trị vào chuỗi dễ dàng hơn:
const name = "Alice"; const age = 30; // Ghi ra giá trị với định dạng giống như trong comment console.log(`Tên: ${name}, Tuổi: ${age}`); // Tên: Alice, Tuổi: 30
Nếu bạn muốn ghi ra nhiều giá trị trong một lần gọi console.log
, bạn có thể làm như sau:
const product = "Laptop"; const price = 999.99; // Ghi ra thông tin sản phẩm console.log(`Sản phẩm: ${product}, Giá: $${price}`); // Sản phẩm: Laptop, Giá: $999.99
Nếu bạn muốn ghi ra một đối tượng hoặc mảng, bạn có thể kết hợp console.log
với JSON.stringify
để hiển thị cấu trúc của dữ liệu:
const user = { name: "Bob", age: 25, hobbies: ["reading", "gaming"] }; // Ghi ra đối tượng người dùng console.log(`Thông tin người dùng: ${JSON.stringify(user)}`); // Thông tin người dùng: {"name":"Bob","age":25,"hobbies":["reading","gaming"]}
Bằng cách sử dụng template literals và các phương thức JavaScript như JSON.stringify
, bạn có thể dễ dàng ghi ra giá trị một cách rõ ràng và giống như trong comment khi sử dụng console.log
.