VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

Học JavaScript

JavaScript là gì? Cú pháp trong JavaScript Nhúng JavaScript vào HTML Biến trong JavaScript Biến toàn cầu JavaScript Kiểu dữ liệu trong JavaScript Toán tử trong JavaScript Hàm trong JavaScript Sự kiện trong JavaScript

Các Mệnh Đề Điều Khiển

Mệnh đề if-else Mệnh đề Switch-case Vòng lặp for Vòng lặp while Vòng lặp do-while

Các đối tượng JavaScript

Đối tượng trong JavaScript Mảng (Array) Chuỗi (String) Đối tượng Date Đối tượng Math Đối tượng Number Đối tượng Boolean

JavaScript BOM

Đối tượng Browser 1. Đối tượng Window 2. Đối tượng History 3. Đối tượng Navigator 4. Đối tượng Screen Cookie trong JavaScript

JavaScript DOM

5. Đối tượng Document getElementById() getElementsByName() getElementsByTagName() Thuộc tính innerHTML Thuộc tính innerText

JavaScript Validation

Validate Form bằng JavaScript Validate Email bằng JavaScript

Phỏng Vấn JavaScript

Câu hỏi phỏng vấn JavaScript
1 / 3
❮ ❯

JavaScript là gì?


Cú pháp trong JavaScript

Javascript là ngôn ngữ lập trình kịch bản hướng đối tượng được phát triển bởi Netscape Communications cho các ứng dụng client/server. Javascript là một ngôn ngữ lập trình thông dịch. JavaScript hiển thị các trang web theo cách tương tác và năng động góp phần tạo nên trang web động. Điều này cho phép các trang bắt các sự kiện, hiện thị các hiệu ứng đặc biệt, tự động tạo nội dung HTML, xác thực dữ liệu, tạo cookie, lấy thông tin trình duyệt của người dùng, v.v.

JavaScript được biết đến lần đầu tiên là LiveScript, nhưng Netscape đã đổi tên thành JavaScript, có thể là do sự hứng thú được tạo ra bởi Java. JavaScript xuất hiện lần đầu tiên trong Netscape 2.0 vào năm 1995 với tên LiveScript. Ngôn ngữ javascript đã được nhúng trong Netscape, Internet Explorer và các trình duyệt web khác.

JavaScript là gì?

Ngôn ngữ JavaScript được định nghĩa như sau:

  • JavaScript là một ngôn ngữ lập trình hướng đối tượng, thông dịch.
  • Được thiết kế để tạo các ứng dụng mạng tập trung.
  • Bổ sung và tích hợp với Java.
  • Bổ sung và tích hợp với HTML.
  • Mã nguồn mở và đa nền tảng.

Nội dung chính

  • Javascript phía máy khách
  • Ưu điểm của JavaScript
  • Nhược điểm của JavaScript
  • Công cụ phát triển Javascript
  • Sự khác nhau giữa Javascript và Java
  • Tham khảo

Javascript phía máy khách

Javascript phía máy khách là dạng phổ biến nhất của ngôn ngữ. Tập lệnh phải được khai báo bên trong hoặc được tham chiếu bởi một tài liệu HTML để code javascript được thông dịch bởi trình duyệt.

Javascript hiển thị các trang web theo cách tương tác và năng động góp phần tạo nên trang web động. Có thể bao gồm các chương trình tương tác với người dùng, kiểm soát trình duyệt và tự động tạo nội dung HTML.

Javascript được sử dụng để xác thực dữ liệu. Ví dụ, bạn có thể sử dụng Javascript để kiểm tra xem người dùng đã nhập địa chỉ email hợp lệ trong form chưa.

Javascript được sử dụng để gửi form và chỉ khi tất cả các mục nhập hợp lệ, chúng sẽ được gửi đến Máy chủ Web.

JavaScript có thể được sử dụng để bắt các sự kiện do người dùng khởi tạo như nhấp chuột vào button, điều hướng liên kết và các hành động khác mà người dùng bắt đầu một cách rõ ràng hoặc ngầm định.


Ưu điểm của JavaScript

Các ưu điểm của JavaScript là:

  • Ít tương tác với máy chủ: Bạn có thể xác thực các hạng mục nhập trước khi gửi form thông tin tới máy chủ. Điều này giúp tiết kiệm lưu lượng và thời gian.
  • Phản hồi ngay lập tức tới người dùng: Họ không phải chờ đợi trang web được tại lại để xem họ có quên nhập nội dung nào đó hay không.
  • Tăng cường tương tác: Bạn có thể tạo các thông báo khi người dùng di chuột qua chúng hoặc kích hoạt chúng thông qua bàn phím.
  • Giao diện mạnh mẽ hơn: Bạn có thể sử dụng Javascript để tạo ra các mục như là thành phần kéo và thả và thanh trượt để cung cấp giao diện đa dạng cho trang web.

Nhược điểm của JavaScript

Chúng ta không thể coi JavaScript là ngôn ngữ lập trình chính thức. Nó thiếu các tính năng quan trọng sau:

  • JavaScript phía máy khách không cho phép đọc hoặc ghi tệp vì lý do bảo mật thông tin.
  • Javascript không hỗ trợ tạo các ứng dụng mạng.
  • Javascript không có tính năng đa luồng hoặc đa xử lý nào.

Công cụ phát triển Javascript

Một trong những điểm mạnh của Javascript là nó không đòi hỏi các công cụ phát triển đắt tiền. Bạn có thể bắt đầu bằng trình soạn thảo văn bản đơn giản như Notepad.

Sau đây là các công cụ chỉnh sửa Javascript được đưa ra bởi các nhà cung cấp khác nhau:

  • Microsoft FrontPage: Microsoft đã phát triển một trình soạn thảo HTML phổ biến được gọi là FrontPage. FrontPage cũng cung cấp cho các nhà phát triển web một số công cụ Javascript để hỗ trợ việc tạo ra các trang web động.
  • Macromedia Dreamweaver MX: Macromedia Dreamweaver MX là một trình soạn thảo HTML và Javascript rất phổ biến trong lĩnh vực phát triển web chuyên nghiệp. Nó cung cấp một số thành phần Javascript dựng sẵn, tích hợp tốt với cơ sở dữ liệu và tuân theo các tiêu chuẩn mới như XHTML và XML.
  • Macromedia HomeSite 5: HomeSite 5 là một trình soạn thảo HTML và Javascript được yêu thích và có thể được sử dụng để quản lý các trang web cá nhân một cách hiệu quả.

Sự khác nhau giữa Javascript và Java

JavaScript không tạo ra các applet hoặc các ứng dụng độc lập. JavaScript được sử dụng phổ biến bên trong các tài liệu HTML và có cấp các mức tương tác cho các trang web.

Sự khác biệt chính giữa Java và JavaScript:

  • Java là một ngôn ngữ lập trình OOP trong khi Javascript là một ngôn ngữ kịch bản OOP.
  • Java tạo các ứng dụng chạy trong máy ảo JMV hoặc trình duyệt trong khi mã Javascript chỉ chạy trên trình duyệt.
  • Mã Java cần phải được biên dịch trong khi mã Javascript ở dạng văn bản (được thông dich bởi trình duyệt).

Tham khảo

Javascript là gì? tại https://developer.mozilla.org/en-US/docs/Web/JavaScript/About_JavaScript


Cú pháp trong JavaScript

Recent Updates

Sử dụng Javascript trong HTMLJavaScript là gì?Biến toàn cầu JavaScriptBiến trong JavaScriptBoolean trong JavaScriptChuỗi (String) trong JavaScriptCookie trong JavaScriptCú pháp trong JavaScriptDocument.getElementById() trong JavaScriptDocument.getElementsByName() trong JavaScriptDocument.getElementsByTagName() trong JavaScriptĐối tượng Browser trong JavaScriptSắp Tết 2026 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2026?

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml