Ví dụ
Nhận ký tự đầu tiên trong một chuỗi:first character in a string:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [0];
let letter = text.charAt[0];
Hãy tự mình thử »
Nhận ký tự thứ hai trong một chuỗi:second character in a string:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [1];
let letter = text.charAt[1];
Hãy tự mình thử »
Nhận ký tự thứ hai trong một chuỗi:last character in a string:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [1];
let letter = text.charAt[text.length-1];
Hãy tự mình thử »
Nhận ký tự thứ hai trong một chuỗi:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [1];
Nhận ký tự cuối cùng trong một chuỗi:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [text.length-1];
Thêm ví dụ dưới đây.
Định nghĩa và cách sử dụng
Phương thức charAt[] trả về ký tự tại một chỉ mục được chỉ định [vị trí] trong một chuỗi. | Chỉ số của ký tự đầu tiên là 0, 1 thứ hai, ... |
Cú pháp | Thông số The index [position] of the character. Default = 0. |
Tham số
Sự mô tả | Chỉ số của ký tự đầu tiên là 0, 1 thứ hai, ... |
Cú pháp | Thông số Empty string [""] if the index is out of range. |
Tham số
Sự mô tả
mục lục
let letter = text.charAt[15];
Hãy tự mình thử »
Nhận ký tự thứ hai trong một chuỗi:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [1];
let letter = text.charAt[];
Nhận ký tự cuối cùng trong một chuỗi:
hãy để văn bản = "Hello World"; Đặt chữ cái = text.charat [text.length-1];
Thêm ví dụ dưới đây.
let letter = text.charAt[3.14];
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức charAt[]
trả về ký tự tại một chỉ mục được chỉ định [vị trí] trong một chuỗi.
Chỉ số của ký tự đầu tiên là 0, 1 thứ hai, ...
Cú pháp | Thông số | Tham số | Sự mô tả | mục lục | Tùy chọn. Chỉ mục [vị trí] của ký tự.Default = 0. |
Giá trị trả về | Giá trị trả về | Giá trị trả về | Giá trị trả về | Giá trị trả về | Giá trị trả về |
Làm thế nào để bạn in một dòng trong JavaScript?
JavaScript không có bất kỳ đối tượng in hoặc phương thức in. Bạn không thể truy cập các thiết bị đầu ra từ JavaScript. Ngoại lệ duy nhất là bạn có thể gọi phương thức Window.print [] trong trình duyệt để in nội dung của cửa sổ hiện tại.
Làm thế nào để bạn sử dụng các ký tự đặc biệt trong JavaScript?
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
let carName2 = 'Volvo XC60'; // Single quotes
Hãy tự mình thử »
Nhân vật đặc biệt JavaScript.
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
let answer2 = "He is called 'Johnny'";
let answer3 = 'He is called "Johnny"';
Hãy tự mình thử »
Nhân vật đặc biệt JavaScript.
tài liệu. Viết ["Đây là cách chúng ta có thể viết \" Double Trích dẫn \ "ký tự đặc biệt."] ;.
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
let length = text.length;
Hãy tự mình thử »
Nhân vật đặc biệt JavaScript.
tài liệu. Viết ["Đây là cách chúng ta có thể viết \" Double Trích dẫn \ "ký tự đặc biệt."] ;.
Các chuỗi JavaScript là để lưu trữ và thao tác văn bản.
Một chuỗi JavaScript bằng 0 hoặc nhiều ký tự được viết bên trong trích dẫn.
Bạn có thể sử dụng trích dẫn đơn hoặc đôi:backslash escape character.
Thí dụ
Chiều dài chuỗi | Để tìm độ dài của chuỗi, hãy sử dụng thuộc tính length tích hợp: | Đặt văn bản = "abcdefghijklmnopqrstuvwxyz"; Đặt chiều dài = text.length; |
Nhân vật thoát | Vì các chuỗi phải được viết trong các trích dẫn, JavaScript sẽ hiểu sai chuỗi này: | Đặt văn bản = "Chúng ta là cái gọi là" người Viking "từ phía bắc."; |
Chuỗi sẽ được băm nhỏ thành "Chúng tôi là cái gọi là". | Giải pháp để tránh vấn đề này, là sử dụng ký tự thoát hiểm. | Ký tự thoát hiểm [\ ] biến các ký tự đặc biệt thành các ký tự chuỗi: |
Mã số
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
Hãy tự mình thử »
Nhân vật đặc biệt JavaScript.
tài liệu. Viết ["Đây là cách chúng ta có thể viết \" Double Trích dẫn \ "ký tự đặc biệt."] ;.
Các chuỗi JavaScript là để lưu trữ và thao tác văn bản.
Hãy trả lời1 = "Không sao đâu"; Hãy trả lời2 = "Anh ấy được gọi là 'Johnny'"; Hãy trả lời3 = 'anh ấy được gọi là "Johnny"'; | Chiều dài chuỗi |
Để tìm độ dài của chuỗi, hãy sử dụng thuộc tính length tích hợp: | Đặt văn bản = "abcdefghijklmnopqrstuvwxyz"; Đặt chiều dài = text.length; |
Nhân vật thoát | Vì các chuỗi phải được viết trong các trích dẫn, JavaScript sẽ hiểu sai chuỗi này: |
Đặt văn bản = "Chúng ta là cái gọi là" người Viking "từ phía bắc."; | Chuỗi sẽ được băm nhỏ thành "Chúng tôi là cái gọi là". |
Giải pháp để tránh vấn đề này, là sử dụng ký tự thoát hiểm. | Ký tự thoát hiểm [\ ] biến các ký tự đặc biệt thành các ký tự chuỗi: |
Mã số | Kết quả |
Sự mô tả
\ '
'
Trích dẫn duy nhất
\ "within a text string with a single backslash:
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
Dolly!";
Hãy tự mình thử »
Nhân vật đặc biệt JavaScript.
Some browsers do not allow spaces behind the \
character.
tài liệu. Viết ["Đây là cách chúng ta có thể viết \" Double Trích dẫn \ "ký tự đặc biệt."] ;.
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
"Dolly!";
Hãy tự mình thử »
Nhân vật đặc biệt JavaScript.
Chúng ta có thể thêm các ký tự đặc biệt vào một chuỗi bằng cách sử dụng ký hiệu Backslash [\] ..
.
"Hello Dolly!";
Hãy tự mình thử »
Chuỗi JavaScript dưới dạng đối tượng
Thông thường, các chuỗi JavaScript là các giá trị nguyên thủy, được tạo ra từ các chữ:
Nhưng chuỗi cũng có thể được định nghĩa là đối tượng có từ khóa charAt[]
0:
Đặt y = chuỗi mới ["John"];
Không tạo các đối tượng chuỗi.
Từ khóa charAt[]
0 làm phức tạp mã và làm chậm tốc độ thực thi.
Đối tượng chuỗi có thể tạo ra kết quả không mong muốn:
Khi sử dụng toán tử charAt[]
2, X và Y bằng nhau:equal:
Đặt x = "John"; Đặt y = chuỗi mới ["John"];
let y = new String["John"];
Hãy tự mình thử »
Khi sử dụng toán tử charAt[]
3, X và Y không bằng nhau:not equal:
Đặt x = "John"; Đặt y = chuỗi mới ["John"];
let y = new String["John"];
Hãy tự mình thử »
Khi sử dụng toán tử charAt[]
3, X và Y không bằng nhau:
Lưu ý sự khác biệt giữa charAt[]
4 và charAt[]
5.
charAt[]
6 Đúng hay Sai?
let y = new String["John"];
Hãy tự mình thử »
Đặt x = chuỗi mới ["John"]; Đặt y = chuỗi mới ["John"];
charAt[]
6 Đúng hay Sai?
let y = new String["John"];
Hãy tự mình thử »
Đặt x = chuỗi mới ["John"]; Đặt y = chuỗi mới ["John"];always returns false.
charAt[]
7 Đúng hay Sai?
So sánh hai đối tượng JavaScript luôn trả về sai.
Hoàn thành tham chiếu chuỗi
Để biết tham chiếu chuỗi hoàn chỉnh, hãy truy cập: của chúng tôi:
Hoàn thành tham chiếu chuỗi JavaScript.
Exercise:
Tham chiếu chứa các mô tả và ví dụ về tất cả các thuộc tính và phương thức chuỗi.
let txt = "Hello World!"; let x = ; alert[x];
Kiểm tra bản thân với các bài tập