Chạy một chương trình Js cơ bản bằng node, làm việc với file text
Khóa học JavaScript cơ bản

Danh sách bài học
Chạy một chương trình Js cơ bản bằng node, làm việc với file text
Nội dung bài viết Học nhanh
Dẫn nhập
Ở bài trước, Kteam đã hướng dẫn cho các bạn cài môi trường nodejs để chạy chương trình Js.
Trong bài này, chúng ta sẽ cùng nhau chạy những dòng lệnh đầu tiên. Chào mừng đến với thế giới của Javascript!
Nội dung
Yêu cầu trước khi chúng ta bắt đầu:
- Cài đặt môi trường nodejs
Những nội dung mà chúng ta sẽ cùng tìm hiểu trong bài này:
- Chạy lệnh Js bằng node
- Chạy file Js bằng node
Chạy lệnh Js bằng node
Như đã nói, nodejs là một môi trường chạy Js vô cùng tiện lợi. Trước tiên, hãy cùng mở nó lên nào.
Để mở node lên, ta có thể mở trực tiếp nodejs hoặc dùng cmd. Dưới đây, mình sẽ mở cmd lên và chạy lệnh node:
Bây giờ, với mỗi lệnh node, chương trình sẽ trả về phản hồi tương ứng. Từng câu lệnh sẽ được tiếp nhận ngay sau khi người dùng nhập nó và ấn phím enter. Lấy ví dụ với lệnh console.log (in một giá trị nào đó ra màn hình console):
Và, hãy cùng thực hiện một vài phép tính trên console:
Tuy nhiên, code thông thường sẽ được đóng gói lại thành một file để dễ sử dụng và lưu trữ. File của Js là những file có phần mở rộng là *.js. Bây giờ, hãy thử tạo một file a.js và mở nó lên (nhớ mở bằng vs code nha). Để cho tiện, Kteam khuyên bạn hãy tạo file ở ngay ổ đĩa D để chúng ta chạy chương trình dễ hơn.
Và, đây chính là thành quả:
Lời tác giả: Có thể cái giao diện của các bạn sẽ khác với mình (do mình có cài thêm extension á), nhưng đừng lo, bạn có thể dùng vscode để code một cách bình thường.
Nào, bây giờ, hãy thử gõ console.log(‘Hello World’) vào nào.
Tiếp đến, các bạn dùng tổ hợp phím Ctrl + shift + ` hoặc là chọn Terminal 🡪 new terminal để mở cmd lên.
Lưu ý: Nếu như ô bên cạnh (tương tự như ô được khoanh đỏ) mà không phải cmd, bạn hãy ấn vào mũi tên và chọn cmd.
Bây giờ đến phần quan trọng: chạy chương trình. Bây giờ, bạn nhấn vào cái tab đang chứa file a.js, chọn chuột phải và chọn “Copy Path”. Tiếp đến, vào cmd và nhấn như sau:
- Gõ cd, sau đó gõ “ (dấu nháy), paste cái path vừa copy vào, xóa tên file đi và gõ lại “ thêm một lần nữa.
- Ấn enter.
- Gõ tên đường dẫn trên path, gõ dấu : rồi nhấn enter
Lúc này, trên cmd sẽ hiển thị chính cái đường dẫn đến với folder chứa file. Có nghĩa là ta đang làm việc với folder đó.
Lúc này, ta gõ node + <tên-file> rồi nhấn enter, và màn hình sẽ hiện ra dòng chữ “Hello world”. Tức là file đã được chạy.
Bên cạnh đó, ta cũng có thể load một file *.js từ console của node.
Đầu tiên, hãy định hướng đường dẫn đến folder chứa file đó, rồi mở node lên, sau đó, gõ .load + <tên-file> và enter:
Với .load, console sẽ chạy và hiển thị toàn bộ code bên trong file, đồng thời hiển thị cả các kết quả của đoạn code đó.
Như trên, 2 dòng đầu là code trong file, 2 dòng sau là 2 giá trị mà file đó cho in ra, còn dòng cuối là “Giá trị trả về” – một khái niệm mà các bạn sẽ được tìm hiểu trong tương lai.
Kết luận
Qua bài này, các bạn đã có thể chạy các chương trình Js của mình.
Trong bài tiếp theo, chúng ta sẽ cùng tìm hiểu về chú thích – keyword – khối lệnh trong Js.
Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên “Luyện tập – Thử thách – Không ngại khó”.
Tải xuống
Tài liệu
Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Chạy một chương trình Js cơ bản bằng node, làm việc với file text dưới dạng file PDF trong link bên dưới.
Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com
Đừng quên like và share để ủng hộ Kteam và tác giả nhé!

Thảo luận
Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.
Tác giả/Dịch giả

Nhà sáng lập Howkteam.com, KQuiz.vn & tác giả các khóa học C#, Auto, Unity3D, Python....
Với mong muốn mang đến kiến thức chất lượng, miễn phí cho mọi người, với tâm huyết phá bỏ rào cản kiến thức từ việc giáo dục thu phí. Tôi đã cùng đội ngũ Kteam đã lập nên trang website này để thế giới phẳng hơn.
Hãy cùng chúng tôi lan tỏa kiến thức đến cộng đồng!
Khóa học
Nếu bạn đang muốn bắt đầu học JavaScript thì đây chính là khóa học dành cho bạn. Trong khóa học này, Kteam sẽ cung cấp cho những kiến thức cơ bản nhất của ngôn ngữ lập trình JavaScript.
Khóa học này không đòi hỏi kiến thức nền tảng nhiều, nên giả sử như bạn chưa biết gì về lập trình, bạn vẫn có thể tham gia. Do đó dù bạn có là một người trái ngành cũng có thể tiếp cận - Đồng thời bạn cũng không cần phải là một thiên tài toán học để tham gia khóa học này 😉.
Đánh giá
