Skip to content

Tự học JavaScript - Module 3: Toán tử, Chuỗi và Template Literals

TuanNDA
Published date:
Edit this post

Table of contents

Open Table of contents

1. Toán tử số học (Arithmetic Operators)

JS hỗ trợ đầy đủ các phép tính toán học cơ bản và cả những phép nâng cao:


2. Toán tử Gán (Assignment) và So sánh (Comparison)

Toán tử gán:

Giúp rút gọn code khi bạn muốn cập nhật giá trị của một biến.

Toán tử so sánh:

Luôn trả về kết quả là true hoặc false.


3. Toán tử Logic (Logical Operators)

Dùng để kết hợp nhiều điều kiện:


4. Xử lý Chuỗi (Strings)

Chuỗi là tập hợp các ký tự đặt trong ngoặc nhọn. Một số đặc điểm cần nhớ:


5. Template Literals (ES6) - Sức mạnh thực sự

Thay vì dùng nháy đơn hay nháy kép, bạn dùng dấu backtick (`) (nằm cạnh số 1 trên bàn phím). Template Literals mang lại hai lợi ích cực lớn:

  1. Chèn biến dễ dàng: Dùng cú pháp ${variable}.
  2. Chuỗi nhiều dòng: Bạn có thể xuống dòng thoải mái mà không cần dùng ký tự nối chuỗi.

Ví dụ so sánh:

let name = "Tuấn";
// Cách cũ
let hello = "Chào bạn " + name + ", chúc bạn ngày mới tốt lành!";

// Cách mới (Template Literals)
let helloNew = `Chào bạn ${name},
chúc bạn ngày mới tốt lành!`;

Lời kết Module 3

Bạn đã biết cách tính toán và xử lý văn bản cơ bản. Đây là những “nguyên liệu” chính để chúng ta tiến tới các cấu trúc dữ liệu phức tạp hơn.

Trong Module 4, chúng ta sẽ khám phá Mảng (Arrays) - cách quản lý danh sách dữ liệu và những phương thức xử lý mảng cực kỳ mạnh mẽ của JavaScript.

Hẹn gặp lại các bạn!

Previous
Tự học JavaScript - Module 4: Mảng (Arrays) và Các phương thức xử lý
Next
Tự học JavaScript - Module 2: Biến, Phạm vi và Kiểu dữ liệu chuyên sâu