Giới thiệu về JavaScript
Học Javascript bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
JavaScript là gì?

    JavaScript là ngôn ngữ kịch bản hướng đối tượng, đa nền tảng được sử dụng để làm cho các trang web có tính tương tác (ví dụ: có hoạt ảnh phức tạp, nút có thể nhấp, menu bật lên, ...). Ngoài ra còn có các phiên bản JavaScript phía máy chủ nâng cao hơn, chẳng hạn như Node.js, cho phép bạn thêm nhiều chức năng hơn vào trang web ngoài việc tải xuống tệp (chẳng hạn như cộng tác trong thời gian thực giữa nhiều máy tính). Bên trong môi trường máy chủ (ví dụ: trình duyệt web), JavaScript có thể được kết nối với các đối tượng trong môi trường của nó để cung cấp khả năng kiểm soát theo chương trình đối với chúng.

    JavaScript chứa một thư viện tiêu chuẩn gồm các đối tượng, chẳng hạn như Array, DateMath học cũng như một bộ cốt lõi gồm các thành phần ngôn ngữ như toán tử, cấu trúc điều khiển và câu lệnh. JavaScript cốt lõi có thể được mở rộng cho nhiều mục đích khác nhau bằng cách bổ sung cho nó các đối tượng bổ sung. Ví dụ:

  •     JavaScript phía máy khách mở rộng ngôn ngữ cốt lõi bằng cách cung cấp các đối tượng để điều khiển trình duyệt và Mô hình đối tượng tài liệu (DOM) của nó. Ví dụ: tiện ích mở rộng phía máy khách cho phép ứng dụng đặt các thành phần trên biểu mẫu HTML và phản hồi các sự kiện của người dùng như nhấp chuột, nhập biểu mẫu và điều hướng trang.
  •     JavaScript phía máy chủ mở rộng ngôn ngữ cốt lõi bằng cách cung cấp các đối tượng liên quan đến việc chạy JavaScript trên máy chủ. Ví dụ: tiện ích mở rộng phía máy chủ cho phép ứng dụng giao tiếp với cơ sở dữ liệu, cung cấp tính liên tục của thông tin từ lệnh gọi này sang lệnh gọi khác của ứng dụng hoặc thực hiện thao tác tệp trên máy chủ.
Ví dụ về JS
HTML Iframe
Một số bài viết liên quan
Devsne VN 9243 lượt xem

Xây dựng game snake sử dụng HTML, JS

Devsne VN 1962 lượt xem

Các vấn đề liên quan đến việc rerender component trong REACT JS

Devsne VN 3022 lượt xem

NextJS 12 Bản cập nhật thay đổi cuộc chơi !

Devsne VN 7620 lượt xem

[NodeJS] Bài 7 - Session và Cookie

Devsne VN 1574 lượt xem

[Web3.js] How to get or listen to events emitted by a contract correctly?

Devsne VN 5551 lượt xem

Tạo Web CURD đơn giản với Nodejs + Mysql + EJS

Devsne VN 4574 lượt xem

Top 15: Các thành phần soạn thảo văn bản đa dạng thức (Rich Text Editors) tốt nhất (WYSIWYG) cho ReactJS

Devsne VN 8649 lượt xem

Tìm hiểu về framework NextJS

Devsne VN 10088 lượt xem

Hướng dẫn triển khai ứng dụng ReactJs lên Firebase chỉ trong vài phút

Devsne VN 3762 lượt xem

[NodeJS] Bài 11 - Assertion và Testing