Javascript [JS] là một ngôn ngữ kịch bản, được sử dụng chủ yếu trên Web. Nó được sử dụng để nâng cao các trang HTML và thường được nhúng trong mã HTML. JavaScript là một ngôn ngữ được giải thích. Vì vậy, nó không cần phải được biên dịch. JavaScript hiển thị các trang web theo kiểu tương tác và năng động. Điều này cho phép các trang phản ứng với các sự kiện, thể hiện các hiệu ứng đặc biệt, chấp nhận văn bản biến đổi, xác thực dữ liệu, tạo cookie, phát hiện trình duyệt của người dùng, v.v.
Quảng cáo
Techopedia giải thích JavaScript [JS]
Các trang HTML phù hợp để hiển thị nội dung tĩnh, e. g. một hình ảnh hoặc văn bản đơn giản. Tuy nhiên, hầu hết các trang hiện nay hiếm khi tĩnh. Nhiều trang ngày nay có menu, biểu mẫu, trình chiếu và thậm chí cả hình ảnh cung cấp sự tương tác của người dùng. Javascript là ngôn ngữ được các nhà phát triển web sử dụng để cung cấp sự tương tác như vậy. Vì JavaScript hoạt động với các trang HTML nên nhà phát triển cần biết HTML để khai thác hết tiềm năng của ngôn ngữ kịch bản này. Mặc dù có những ngôn ngữ khác có thể được sử dụng để viết kịch bản trên Web, nhưng trên thực tế, về cơ bản, tất cả đều là Javascript.
Có hai cách để sử dụng JavaScript trong tệp HTML. Phương pháp đầu tiên liên quan đến việc nhúng tất cả mã JavaScript vào mã HTML, trong khi phương pháp thứ hai sử dụng một tệp JavaScript riêng được gọi từ bên trong phần tử Script, i. e. , kèm theo thẻ Script. Các tệp JavaScript được xác định bởi. tiện ích mở rộng js. Mặc dù JavaScript chủ yếu được sử dụng để tương tác với các đối tượng HTML, nhưng nó cũng có thể được tạo để tương tác với các đối tượng không phải HTML khác như plugin trình duyệt, thuộc tính CSS [Cascading Style Sheets], ngày hiện tại hoặc chính trình duyệt. Để viết mã JavaScript, tất cả những gì bạn cần là một trình soạn thảo văn bản cơ bản như Notepad trong Windows, Gimp trong Linux hoặc BBEdit. Một số trình soạn thảo văn bản, như tô sáng cú pháp tính năng BBEdit cho JavaScript. Điều này sẽ cho phép bạn dễ dàng xác định các thành phần của mã JavaScript. Các phiên bản mới nhất của Internet Explorer, Firefox và Opera đều hỗ trợ JavaScript
Hướng dẫn JavaScript của chúng tôi được thiết kế cho cả người mới bắt đầu và chuyên gia. JavaScript được sử dụng để tạo các trang động phía máy khách
JavaScript là một ngôn ngữ kịch bản dựa trên đối tượng, nhẹ và đa nền tảng
JavaScript không phải là ngôn ngữ được biên dịch, nhưng nó là ngôn ngữ được dịch. Trình dịch JavaScript [được nhúng trong trình duyệt] chịu trách nhiệm dịch mã JavaScript cho trình duyệt web
JavaScript là gì
JavaScript [js] là ngôn ngữ lập trình hướng đối tượng trọng lượng nhẹ được một số trang web sử dụng để viết kịch bản cho trang web. Đây là ngôn ngữ lập trình chính thức, được giải thích, cho phép tương tác động trên các trang web khi được áp dụng cho tài liệu HTML. Nó được giới thiệu vào năm 1995 để thêm các chương trình vào các trang web trong trình duyệt Netscape Navigator. Kể từ đó, nó đã được tất cả các trình duyệt web đồ họa khác chấp nhận. Với JavaScript, người dùng có thể xây dựng các ứng dụng web hiện đại để tương tác trực tiếp mà không cần tải lại trang mỗi lần. Trang web truyền thống sử dụng js để cung cấp một số hình thức tương tác và đơn giản
Mặc dù, JavaScript không có kết nối với ngôn ngữ lập trình Java. Tên được đề xuất và cung cấp vào thời điểm Java đang trở nên phổ biến trên thị trường. Ngoài các trình duyệt web, các cơ sở dữ liệu như CouchDB và MongoDB sử dụng JavaScript làm ngôn ngữ truy vấn và tập lệnh của chúng
Các tính năng của Javascript
Có các tính năng sau của JavaScript
- Tất cả các trình duyệt web phổ biến đều hỗ trợ JavaScript vì chúng cung cấp môi trường thực thi tích hợp
- JavaScript tuân theo cú pháp và cấu trúc của ngôn ngữ lập trình C. Vì vậy, nó là một ngôn ngữ lập trình có cấu trúc
- JavaScript là ngôn ngữ được nhập yếu, trong đó một số loại nhất định được truyền ngầm [tùy thuộc vào hoạt động]
- JavaScript là ngôn ngữ lập trình hướng đối tượng sử dụng các nguyên mẫu thay vì sử dụng các lớp để kế thừa
- Nó là một ngôn ngữ nhẹ và thông dịch
- Đó là một ngôn ngữ phân biệt chữ hoa chữ thường
- JavaScript có thể được hỗ trợ trong một số hệ điều hành bao gồm, Windows, macOS, v.v.
- Nó cung cấp khả năng kiểm soát tốt cho người dùng trên các trình duyệt web
Lịch sử JavaScript
Năm 1993, Mosaic, trình duyệt web phổ biến đầu tiên, ra đời. Vào năm 1994, Netscape được thành lập bởi Marc Andreessen. Anh ấy nhận ra rằng web cần trở nên năng động hơn. Do đó, một 'ngôn ngữ keo' được cho là đã được cung cấp cho HTML để giúp việc thiết kế web trở nên dễ dàng đối với các nhà thiết kế và lập trình viên bán thời gian. Do đó, vào năm 1995, công ty đã tuyển dụng Brendan Eich với ý định triển khai và nhúng ngôn ngữ lập trình Scheme vào trình duyệt. Tuy nhiên, trước khi Brendan có thể bắt đầu, công ty đã hợp nhất với Sun Microsystems để thêm Java vào Bộ điều hướng của mình để có thể cạnh tranh với Microsoft về công nghệ và nền tảng web. Bây giờ, hai ngôn ngữ đã có. Java và ngôn ngữ kịch bản. Hơn nữa, Netscape quyết định đặt tên tương tự cho ngôn ngữ kịch bản như tên của Java. Nó dẫn đến 'Javascript'. Cuối cùng, vào tháng 5 năm 1995, Marc Andreessen đã tạo ra mã Javascript đầu tiên có tên là 'Mocha'. Sau đó, nhóm tiếp thị đã thay thế tên này bằng 'LiveScript'. Tuy nhiên, vì lý do thương hiệu và một số lý do khác, vào tháng 12 năm 1995, ngôn ngữ này cuối cùng đã được đổi tên thành 'JavaScript'. Từ đó, JavaScript ra đời
Ứng dụng JavaScript
JavaScript được sử dụng để tạo các trang web tương tác. Nó chủ yếu được sử dụng cho
- Xác thực phía máy khách,
- Menu thả xuống động,
- Hiển thị ngày giờ,
- Hiển thị cửa sổ bật lên và hộp thoại [như hộp thoại cảnh báo, hộp thoại xác nhận và hộp thoại nhắc],
- Hiển thị đồng hồ vv
Ví dụ JavaScript
Kiểm tra nó ngay bây giờMột lời giải thích chi tiết về ví dụ JavaScript đầu tiên được đưa ra trong chương tiếp theo
Chỉ mục JavaScript
Hướng dẫn JavaScript
Khái niệm cơ bản về JavaScript
Đối tượng JavaScript
BOM JavaScript
JavaScript DOM
Xác thực JavaScript
JavaScript OOP
Cookie JavaScript
Sự kiện JavaScript
JavaScript linh tinh
Nâng cao JavaScript
Câu hỏi phỏng vấn
Phương thức JavaScript
Đối tượng mảng JavaScript
Đối tượng xem dữ liệu JavaScript
Đối tượng hàm JavaScript
Đối tượng ngày JavaScript
Đối tượng xử lý JavaScript
Đối tượng JSON của JavaScript
Đối tượng bản đồ JavaScript
Đối tượng toán học JavaScript
Đối tượng số JavaScript
Đối tượng RegExp JavaScript
Đối tượng JavaScript
Đối tượng phản ánh JavaScript
JavaScript đặt đối tượng
Đối tượng chuỗi JavaScript
Đối tượng biểu tượng JavaScript
Thuộc tính biểu tượng
Đối tượng JavaScript TypedArray
Đối tượng bản đồ yếu JavaScript
Đối tượng tập hợp yếu JavaScript
Điều kiện tiên quyết
Trước khi học JavaScript chuyên sâu, bạn phải có kiến thức cơ bản về HTML
Khán giả
Chúng tôi đã phát triển hướng dẫn JavaScript này cho cả người mới bắt đầu và chuyên gia. Có rất nhiều ví dụ với trình soạn thảo JavaScript. Vì vậy, bạn có thể dễ dàng chỉnh sửa mã JavaScript của mình, điều này sẽ giúp bạn học JavaScript dễ dàng
Vấn đề
Chúng tôi đảm bảo với bạn rằng bạn sẽ không tìm thấy bất kỳ vấn đề nào trong hướng dẫn JavaScript của chúng tôi. Nhưng, nếu bạn tìm thấy bất kỳ sai lầm nào, bạn có thể gửi nó trong phần bình luận của chúng tôi