\n`\n\n### 5. **Sử Dụng `textContent`**\n\n- **Mô Tả**: Thay đổi nội dung văn bản của một phần tử mà không xử lý HTML. Tốt cho việc chỉ thay đổi văn bản mà không làm hỏng cấu trúc HTML.\n\n- **Ví Dụ**:\n`\n
\n\n \n`\n\n### 6. **Sử Dụng `console.table()`**\n\n- **Mô Tả**: Hiển thị dữ liệu trong dạng bảng trong bảng điều khiển, hữu ích cho việc kiểm tra các đối tượng hoặc mảng.\n\n- **Ví Dụ**:\n`\n const people = [\n {name: \"Alice\", age: 30},\n {name: \"Bob\", age: 25}\n ];\n console.table(people);\n`\n\n### 7. **Sử Dụng `console.warn()` và `console.error()`**\n\n- **Mô Tả**: Hiển thị cảnh báo và lỗi trong bảng điều khiển, giúp phân biệt các loại thông báo khác nhau.\n\n- **Ví Dụ**:\n`\n console.warn(\"This is a warning message!\");\n console.error(\"This is an error message!\");\n`\n\n### 8. **Sử Dụng Các Thẻ HTML Để Hiển Thị Dữ Liệu**\n\n- **Mô Tả**: Thêm nội dung vào các thẻ HTML cụ thể như `

`, `

`, hoặc ``. Đây là cách phổ biến để cập nhật nội dung trang web một cách linh hoạt.\n\n- **Ví Dụ**:\n`\n

\n\n \n`\n\n### 9. **Sử Dụng `prompt()` và `confirm()`**\n\n- **Mô Tả**: `prompt()` hiển thị hộp thoại để người dùng nhập dữ liệu, trong khi `confirm()` hiển thị hộp thoại với các nút \"OK\" và \"Cancel\" để người dùng chọn.\n\n- **Ví Dụ**:\n`\n let userName = prompt(\"What is your name?\");\n console.log(\"User's name is: \" + userName);\n\n let isConfirmed = confirm(\"Do you want to proceed?\");\n if (isConfirmed) {\n console.log(\"User confirmed!\");\n } else {\n console.log(\"User canceled!\");\n }\n`\n\n### 10. **Sử Dụng Thư Viện JavaScript**\n\n- **Mô Tả**: Các thư viện JavaScript như jQuery, React, hoặc Vue có các phương thức riêng để hiển thị dữ liệu, thường cung cấp các tính năng mạnh mẽ hơn.\n\n- **Ví Dụ (với jQuery)**:\n`\n
\n\n \n \n`\n\n- **Ví Dụ (với React)**:\n`\n import React from 'react';\n import ReactDOM from 'react-dom';\n\n function App() {\n return (\n
Hello, World!
\n );\n }\n\n ReactDOM.render(, document.getElementById('root'));\n`\n\nChọn phương pháp phù hợp phụ thuộc vào mục đích và ngữ cảnh của bạn. Sử dụng các công cụ đúng cách sẽ giúp cải thiện trải nghiệm người dùng và dễ dàng gỡ lỗi trong quá trình phát triển.","keywords":" JavaScript","about":[{"@type":"Thing","name":" JavaScript"}],"interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"comment":[]}
TopDev

Các cách hiển thị dữ liệu ra màn hình trong JavaScript

minhu 📖 3 phút đọc

Trong JavaScript, có nhiều cách để hiển thị dữ liệu ra màn hình, tùy thuộc vào nhu cầu và ngữ cảnh của bạn. Dưới đây là các phương pháp phổ biến:

1. Sử Dụng console.log()#

  • Mô Tả: In dữ liệu ra bảng điều khiển của trình duyệt hoặc môi trường Node.js. Phù hợp cho việc gỡ lỗi và kiểm tra nhanh.

  • Ví Dụ: console.log("Hello, World!"); console.log(123); console.log({name: "Alice", age: 30});

2. Sử Dụng alert()#

  • Mô Tả: Hiển thị một hộp thoại thông báo với một thông điệp. Hơi gây phiền nếu dùng quá nhiều, nên chỉ nên sử dụng cho các thông báo quan trọng.

  • Ví Dụ: alert("Hello, World!"); alert(123);

3. Sử Dụng document.write()#

  • Mô Tả: Viết nội dung trực tiếp vào tài liệu HTML. Được khuyến cáo sử dụng rất ít, vì nó ghi đè lên toàn bộ nội dung của tài liệu nếu được gọi sau khi trang đã tải xong.

  • Ví Dụ: document.write("Hello, World!");

4. Sử Dụng innerHTML#

  • Mô Tả: Thay đổi nội dung HTML của một phần tử. Đây là cách phổ biến để cập nhật nội dung của một trang web mà không cần tải lại.

  • Ví Dụ: `

    `

5. Sử Dụng textContent#

  • Mô Tả: Thay đổi nội dung văn bản của một phần tử mà không xử lý HTML. Tốt cho việc chỉ thay đổi văn bản mà không làm hỏng cấu trúc HTML.

  • Ví Dụ: `

    `

6. Sử Dụng console.table()#

  • Mô Tả: Hiển thị dữ liệu trong dạng bảng trong bảng điều khiển, hữu ích cho việc kiểm tra các đối tượng hoặc mảng.

  • Ví Dụ: const people = [ {name: "Alice", age: 30}, {name: "Bob", age: 25} ]; console.table(people);

7. Sử Dụng console.warn()console.error()#

  • Mô Tả: Hiển thị cảnh báo và lỗi trong bảng điều khiển, giúp phân biệt các loại thông báo khác nhau.

  • Ví Dụ: console.warn("This is a warning message!"); console.error("This is an error message!");

8. Sử Dụng Các Thẻ HTML Để Hiển Thị Dữ Liệu#

  • Mô Tả: Thêm nội dung vào các thẻ HTML cụ thể như <p>, <h1>, hoặc <span>. Đây là cách phổ biến để cập nhật nội dung trang web một cách linh hoạt.

  • Ví Dụ: `

    `

9. Sử Dụng prompt()confirm()#

  • Mô Tả: prompt() hiển thị hộp thoại để người dùng nhập dữ liệu, trong khi confirm() hiển thị hộp thoại với các nút "OK" và "Cancel" để người dùng chọn.

  • Ví Dụ: ` let userName = prompt("What is your name?"); console.log("User's name is: " + userName);

    let isConfirmed = confirm("Do you want to proceed?"); if (isConfirmed) { console.log("User confirmed!"); } else { console.log("User canceled!"); } `

10. Sử Dụng Thư Viện JavaScript#

  • Mô Tả: Các thư viện JavaScript như jQuery, React, hoặc Vue có các phương thức riêng để hiển thị dữ liệu, thường cung cấp các tính năng mạnh mẽ hơn.

  • Ví Dụ (với jQuery): `

    `

  • Ví Dụ (với React): ` import React from 'react'; import ReactDOM from 'react-dom';

    function App() { return (

    Hello, World!
    ); }

    ReactDOM.render(, document.getElementById('root')); `

Chọn phương pháp phù hợp phụ thuộc vào mục đích và ngữ cảnh của bạn. Sử dụng các công cụ đúng cách sẽ giúp cải thiện trải nghiệm người dùng và dễ dàng gỡ lỗi trong quá trình phát triển.

Bài liên quan trong # JavaScript

✓ Đã sao chép link