Hướng dẫn can javascript run on any machine? - javascript có thể chạy trên bất kỳ máy nào không?

Node.js & npm

Trong bài học này, chúng ta sẽ xem xét động cơ JavaScript và giải phẫu của nó. Chúng tôi cũng sẽ tìm hiểu về ngăn xếp cuộc gọi của JavaScript, vòng lặp sự kiện, hàng đợi nhiệm vụ và nhiều phần khác làm cho JavaScript như chúng tôi biết nó hoạt động đúng.

Xin chào, tôi sẽ nói cách tôi chạy JavaScript từ máy tính của mình. Bạn cần một trình soạn thảo trình duyệt và văn bản. Tôi sử dụng Firefox cho trình duyệt và Notepad ++ làm trình chỉnh sửa văn bản.

Hãy nói rằng bạn sẽ sử dụng Notepad ++. Tạo tài liệu mới trong Notepad ++ và lưu tài liệu đó dưới dạng tài liệu HTML. Đây là một mã ví dụ:

- Thẻ này đang nói với trình duyệt rằng bạn đang chạy JavaScript Code ALERT (Hồi Hello World World);

Máy nào thực thi JavaScript?

Thay vào đó cảnh báo bạn có thể sử dụng Document.Write.

Khi bạn muốn chạy nó hơn bạn phải mở cùng một tài liệu đó trong bất kỳ trình duyệt nào bạn đang sử dụng. Hộp bật lên sẽ xuất hiện.

JavaScript được xây dựng cho các trình duyệt Internet.

Liên quan đến câu hỏi của bạn về C ++, MySQL Tôi không biết cách giải thích cho bạn. Có lẽ người khác có thể.

Để làm theo cùng với khóa học này, bạn cần biết cách thức và nơi bạn chạy mã JavaScript của mình. Bạn có một số tùy chọn để chạy chương trình Hello World đầu tiên của mình:

Mở trình chỉnh sửa của bạn và tạo một tệp có tên

node .

// or 

node index.js
1.

FILE_TYPE_JS INDEX.JS index.js

console.log('hello world')

Cách chạy JavaScript từ dòng lệnh

Chạy chương trình JS từ dòng lệnh được xử lý bởi NodeJS. Bắt đầu bằng cách cài đặt NodeJS trên máy cục bộ nếu cần thiết.

  1. Cài đặt Node.js

Bây giờ chỉ cần mở dòng lệnh trong cùng một thư mục với tập lệnh

node .

// or 

node index.js
1 bạn đã tạo (mã vs sẽ tự động thực hiện việc này với thiết bị đầu cuối tích hợp).

dòng lệnh

node .

// or 

node index.js

Cách chạy JavaScript từ trình duyệt

Khi mọi người nghĩ về Jav JavaScript, họ thường nghĩ về một trình duyệt web. Bạn có thể chạy mã trong trình duyệt bằng cách tạo tệp HTML tham chiếu tập lệnh. Trong trường hợp của chúng tôi, chúng tôi đã sử dụng tùy chọn

node .

// or 

node index.js
3, sẽ thực thi JS sau khi tệp HTML được tải xong.

Chạy tập lệnh từ tệp HTML

file_type_html index.html index.html

<html>
    <head>
        <script defer src="./index.js"></script>
    </head>
</html>

Bây giờ chỉ cần mở tệp HTML này trên máy cục bộ của bạn và mở bảng điều khiển nhà phát triển (bước tiếp theo) để xem đầu ra.

Kiểm tra bảng điều khiển trình duyệt

Trong Chrome, bạn có thể mở bảng điều khiển nhà phát triển với

node .

// or 

node index.js
4 (Windows) hoặc
node .

// or 

node index.js
5 (Mac) hoặc thủ công từ menu Cài đặt bằng cách chọn nhiều công cụ hơn -> Công cụ phát triển. Bảng điều khiển cho phép bạn chạy mã trong trình duyệt, tương tự như cách

Hướng dẫn can javascript run on any machine? - javascript có thể chạy trên bất kỳ máy nào không?

Đầu ra của bảng điều khiển trình duyệt trong Chrome

Chạy JavaScript với một khung

Điều đáng nói là các khung như React, Angular, Svelte, v.v. sẽ tự động xử lý việc xây dựng và chạy ứng dụng của bạn và cung cấp các bước và các bước dành riêng cho khung để chạy mã. Trong thế giới thực, bạn có nhiều khả năng sử dụng công cụ được cung cấp bởi khung để chạy mã của bạn, trái ngược với các phương thức cơ bản được hiển thị trong chiếc này.

Chạy JavaScript trong hộp cát

Khóa học này sử dụng Stackblitz để chạy các ví dụ mã JS trong hộp cát bị cô lập trong trình duyệt. Đây là một lựa chọn tuyệt vời để chia sẻ các bản demo nhanh và phát hành sao chép.

Hướng dẫn can javascript run on any machine? - javascript có thể chạy trên bất kỳ máy nào không?

TL;DR

Bạn có thể chạy JavaScript & NBSP; Bảng điều khiển trong thiết bị đầu cuối hoặc bất kỳ giao diện dòng lệnh nào bằng Node.js, một thời gian chạy không chính thức, nền tảng, thực thi JavaScript bên ngoài trình duyệt web.

Trước khi chúng tôi đi sâu vào cách chạy JavaScript trong trình duyệt, chúng tôi cần hiểu một vài thuật ngữ cơ bản như:

  1. JavaScript phía khách hàng & NBSP;
  2. JavaScript phía máy chủ
  3. Giao diện dòng lệnh

JavaScript phía khách hàng

  • Mã JavaScript được thực thi trong trình duyệt web được gọi là JavaScript phía máy khách. & NBSP;
  • JS phía máy khách ban đầu được sử dụng để thêm một số tương tác trên các trang web; Ví dụ: Nhấp vào nút Gửi trong một biểu mẫu gửi chi tiết biểu mẫu đến máy chủ.
  • Thẻ trong trang HTML của bạn được sử dụng để viết JavScript phía máy khách, sau đó được thực hiện bởi trình duyệt.tag within your HTML page is used to write client-side JavScript, which is later executed by the browser.
<script>
  console.log("Client-side JavaScript");
</script>

JavaScript phía máy chủ

  • Giao diện dòng lệnh
  • JS phía máy chủ thường được sử dụng để viết logic back-end của ứng dụng web của bạn; Chẳng hạn, bạn có thể kiểm tra xem mật khẩu người dùng có khớp với mật khẩu DB được lưu trữ không.
  • Bạn có thể chạy JavaScript phía máy chủ bằng bất kỳ giao diện dòng lệnh nào.

Nhưng, giao diện dòng lệnh là gì, a.k.a., thiết bị đầu cuối là gì?

  • CLI là giao diện dựa trên văn bản cho phép người dùng thực hiện một số thao tác trong máy tính bằng cách nhập các lệnh.
  • CLI phổ biến nhất cho OS phổ biến là:
    • Windows: Lời nhắc lệnh, PowerShellCommand Prompt, PowerShell
    • Mac: Terminal, ITermTerminal, iTerm

Hãy cùng xem cách chạy JavaScript trong các CLI phổ biến này:

Chạy JavaScript trong Terminal & NBSP;

Thực hiện JavaScript trong Terminal có hai bước:

  1. Cài đặt Node.js.
  2. Truy cập Node.js trong dấu nhắc thiết bị đầu cuối/lệnh.
  3. Chạy tệp JS của bạn bằng Node.

Cài đặt Node.js

  1. Truy cập https://nodejs.org/en/doad/; Bạn sẽ thấy một trang web như bên dưới:
Hướng dẫn can javascript run on any machine? - javascript có thể chạy trên bất kỳ máy nào không?
  1. Nếu bạn đang sử dụng OS Windows, nhấp vào Windows Installer hoặc nếu không nhấp vào Trình cài đặt Mac cho MacOS.
  2. Sau khi tải xuống, nhấp đúp vào trình cài đặt để cài đặt Node.js.

Kiểm tra Node.js trong dấu nhắc thiết bị đầu cuối/lệnh của bạn

Để mở thiết bị đầu cuối của bạn trong macOS:

  1. Mở thanh tìm kiếm Spotlight (CMD+Space Bar).
  2. Loại thiết bị đầu cuối: Nó có một biểu tượng như bên dưới - mở nó.Terminal: it has an icon like below — open it.
  3. Sau khi mở, hãy nhập lệnh sau:
node -v

Nếu bạn thấy một đầu ra như thế này, V14.15.3 Node.js được cài đặt thành công.

Viết mã JS của bạn

  1. Tạo một tệp mới có tên index.js trong máy tính để bàn/thư mục của bạnDesktop/folder
  2. Hãy để viết một số mã!
const greet = (name=”Everyone”) => {    console.log(`Hello ${name}`);}
greet();

Bây giờ, hãy để Lừa điều hành nó!

Chạy JavaScript trong dấu nhắc thiết bị đầu cuối/lệnh của bạn

  1. Chuyển đến đường dẫn trên máy tính để bàn trong phạm vi đầu cuối/chỉ huy của bạn:
cd /Users/arwalokhandwala/Desktop/
  1. Để chạy tệp JavaScript của bạn bằng Node.js, hãy loại:
node index.js
  1. Nếu bạn thấy một đầu ra như dưới đây, thì xin chúc mừng! Bạn đang chạy thành công tệp JavaScript của mình trong Terminal/Command Prompt:
Hello Everyone

Vượt qua các đối số thời gian chạy trong Node.js

Giống như trong trình duyệt, chúng tôi sử dụng các biểu mẫu để chuyển các giá trị tùy chỉnh cho JavaScript của chúng tôi. Nếu bạn muốn vượt qua các giá trị thời gian chạy, thì bạn có thể sử dụng Process.argv [2]

const greet = (name = "Everyone") => {
   console.log(`Hello ${name}`);
}
greet(process.argv[2]);

Trong Terminal/Command Prompt của bạn, loại:

node .

// or 

node index.js
0

Sự kết luận

Node.js làm cho việc chạy mã JavaScript rất đơn giản trong bản giới thiệu thiết bị đầu cuối/lệnh của bạn và mở ra một cơ hội cho một nhà phát triển web.

JavaScript có thể chạy trên bất kỳ trình duyệt nào không?

Mỗi trình duyệt cung cấp một công cụ JavaScript chạy mã JavaScript.Trình duyệt Netscape đã sử dụng động cơ JavaScript Spidermonkey.. The Netscape browser used the SpiderMonkey JavaScript engine.

Những gì được yêu cầu để chạy JavaScript?

Môi trường phần cứng..
Bộ xử lý: x86 hoặc x64 ..
RAM: 512 Mb (tối thiểu), 1 GB (khuyến nghị).
Đĩa cứng: Có thể yêu cầu tối đa 3 GB dung lượng trống ..

Máy nào thực thi JavaScript?

Mã JavaScript được thực thi bởi công cụ JavaScript, là phần mềm riêng biệt.Các trình duyệt khác nhau có việc triển khai động cơ JS riêng được nhúng trong trình duyệt như động cơ V8 của Google Chrome, Khỉ nhện của Mozilla Firefox, Safari's Squirrelfish, v.v.Javascript Engine, which is separate software. Different browsers have their own implementation of JS Engine embedded in the browser like Google Chrome's V8 Engine, Mozilla Firefox's Spider Monkey, Safari's SquirrelFish, and so on.