1. Giới thiệu về JavaScript!!

Jan 07 2023
Tại sao lại là JavaScript? JavaScript là ngôn ngữ được tìm kiếm nhiều nhất trong thế giới ngày nay. Ngôn ngữ linh hoạt nhất, có thể được sử dụng để tạo nhiều loại ứng dụng: Ứng dụng web, Ứng dụng dành cho thiết bị di động, Ứng dụng dành cho máy tính để bàn, Ứng dụng phía máy chủ.
Tín dụng hình ảnh: Wikimedia Commons

Tại sao lại là JavaScript?

JavaScript là ngôn ngữ được tìm kiếm nhiều nhất trong thế giới ngày nay. Ngôn ngữ linh hoạt nhất, có thể được sử dụng để tạo nhiều loại ứng dụng: Ứng dụng web, Ứng dụng dành cho thiết bị di động, Ứng dụng dành cho máy tính để bàn, Ứng dụng phía máy chủ.

Giới thiệu về Javascript:

  1. JavaScript được thiết kế bởi Brendan Eich vào năm 1995
  2. JavaScript là Ngôn ngữ đồng thời không đồng bộ không chặn đơn luồng, có ngăn xếp cuộc gọi, Vòng lặp sự kiện, hàng đợi gọi lại và một số API.
  3. JavaScript là một ngôn ngữ dựa trên nguyên mẫu. (Trong JavaScript, Kế thừa thông qua cơ chế nguyên mẫu. Trong đó, các thuộc tính & phương thức có thể được thêm vào bất kỳ đối tượng nào một cách linh hoạt.)
  4. JavaScript có phải là ngôn ngữ “GIẢI THÍCH” không? —Giả định phổ biến là, nó được diễn giải, bởi vì mã nguồn JavaScript được xử lý mỗi khi nó chạy trong công cụ. Nhưng nó không hoàn toàn chính xác. Công cụ JavaScript thực sự biên dịch chương trình một cách nhanh chóng (biên dịch trong thời gian) và sau đó ngay lập tức chạy mã đã biên dịch.
  5. Hành vi & Hiệu suất của JavaScript phụ thuộc vào công cụ JS nằm sau trình duyệt.
  6. JavaScript là triển khai đặc tả ECMA SCRIPT.
  7. JavaScript là ngôn ngữ “phân biệt chữ hoa chữ thường”.
  1. Được thiết kế bởi Brendan Eich.
  2. Nó là một kế hoạch chi tiết để tạo ra một ngôn ngữ kịch bản.
  3. Tiêu chuẩn JavaScript để đảm bảo khả năng tương tác giữa các trang web trên các Trình duyệt khác nhau.
  4. Phiên bản mới nhất — ES 13 (2022)
  5. Bản phát hành tiêu chuẩn hoặc đáng chú ý nhất— ES 6 (2015) — Hầu hết các tính năng đã được giới thiệu trong bản phát hành này.
  1. Về cơ bản, một trình thông dịch hoặc trình biên dịch chuẩn, biên dịch mã JavaScript.
  2. Tất cả các công cụ hiện đại có liên quan đều sử dụng quá trình biên dịch đúng lúc để cải thiện hiệu suất.
  3. Trong trình duyệt web, công cụ JS chạy trong phiên với công cụ kết xuất JS thông qua DOM (Mô hình đối tượng tài liệu).
  4. Mặc dù công cụ JS chủ yếu được sử dụng trong Trình duyệt web, nhưng nó không chỉ giới hạn ở các trình duyệt. Node.js sử dụng công cụ JavaScript V8.
  1. Chrome — Mạnh mẽ nhất — Sử dụng Công cụ V8 — Công cụ JS Nhanh nhất tính đến thời điểm hiện tại. (V8 là công cụ JavaScript hiệu suất cao mã nguồn mở của Google được viết bằng C++.)
  2. Firefox — Sử dụng SpiderMonkey.
  3. Safari — Sử dụng JavaScriptCore.
  4. Internet Explorer (hiện đã hết hạn) — Chakra đã qua sử dụng.
  5. Microsoft Edge — Đầu tiên, nó sử dụng Chakra, nhưng sau đó, nó được xây dựng lại thành trình duyệt dựa trên Chromium và hiện tại nó sử dụng động cơ V8.

Cảm ơn đã đọc :) Đó là nó, tôi hy vọng bạn thích bài viết.

Tôi là ai để viết?

Chỉ là một Người học tò mò, thích phát triển trang web và đã phát triển một số trang web bằng nhiều mẫu khác nhau, cũng như sử dụng React (từ đầu), hầu hết chúng là dự án cá nhân hoặc trang web câu lạc bộ đại học, kể từ 3–4 năm qua. Nói tóm lại, tôi đã làm việc trên React, JavaScript, CSS & HTML và vẫn học hỏi những điều mới hàng ngày!

Hãy liên hệ với tôi, nếu bạn muốn thảo luận về bất cứ điều gì liên quan.

Tôi sẽ rất vui và hạnh phúc nếu bạn gửi phản hồi và đề xuất có giá trị của mình. Đề xuất của bạn thực sự quan trọng!!

Bạn có thể liên hệ với tôi tại đây -
LinkedIn:
https://www.linkedin.com/in/itaniyagupta/