[BÀI 18] ĐỐI TƯỢNG CHUỖI (STRING) TRONG JAVASCRIPT
Chuỗi là tập các kí tự đặt trong cặp dấu nháy đơn hoặc kép. Mục đích sử dụng để lưu trữ và thao tác với văn bản. Ví dụ: PHP var dev = "Chào mừng đến với DevPro"; var dev = 'Chào mừng đến vơi các khóa học của chúng tôi'; ...
Chuỗi là tập các kí tự đặt trong cặp dấu nháy đơn hoặc kép. Mục đích sử dụng để lưu trữ và thao tác với văn bản.
Ví dụ:
1 2 |
var dev = "Chào mừng đến với DevPro"; var dev = 'Chào mừng đến vơi các khóa học của chúng tôi'; |
Có 2 cách khai báo đối tượng String.
1 2 |
var str = "tập các kí tự"; var str = new String("tập các kí tự"); |
Trong đó: str là tên của đối tượng do người dùng đặt.
Sử dụng dấu ngoặc đơn và dấu ngoặc kép trong một chuỗi kí tự.
1 2 |
var str = " Kiến thức lập trình tại 'DevPro' "; var str = 'Đame mê sẽ "Thành Công"'; |
=> Khi các bạn dùng kí tự ngoặc đơn không mà không có ngoặc kép hoặc ngược lại thì sẽ báo lỗi trình duyệt . Để dùng được mà không bị lỗi chúng ta thêm kí tự trước dấu nháy thì sẽ không báo lỗi nữa.
Ví dụ:
1 |
var str = "Cùng lập trình với "Dev" nào các bạn"; |
Đây là danh sách các ký tự đặc biệt mà có thể được thêm vào một chuỗi văn bản có dấu gạch chéo ngược:
Code | Kết quả |
’ | single quote |
” | double quote |
\ | backslash |
new line | |
carriage return | |
tab | |
backspace | |
f | form feed |
Độ dài của một chuỗi được xác định bằng thuộc tính length.
Ví dụ:
1 2 3 4 5 |
<p id="demo"></p> <script> var str = "DevPro - 147 Mai Dịch, Cầu Giấy, Hà Nội"; document.getElementById("demo").innerHTML = str.length; </script> |
=> Đếm cả kí tự khoảng trắng và các dấu phẩy, kết quả của chuỗi kí tự sẽ ra là 39 .
Nối chuỗi trong JavaScript
Nối chuỗi chúng ta sử dụng dấu (+) đặt giữa hai chuỗi để nối lại với nhau.
Ví dụ:
1 |
var str = " Nội dung " + " khóa học "; |
Khi bạn có một chuỗi quá dài mà cần phải enter xuống dòng cho gọn thì bắt buộc phải sử dụng kí tự + hoặc .
Ví dụ:
1 2 3 |
var str = " Lập trình bằng sự đam mê " + " hiểu biết càng nhiều sẽ giúp " + " chúng ta có một lợi thế " |
Tin liên quan:
- Đối tượng trong JavaScript.
- Mảng trong JavaScript.
- Hàm xử lý chuỗi trong JavaScript.
Các khóa học của DevPro mời các bạn tham khảo tại đây !!!