Tham chiếu chuỗi JavaScript
Chuỗi JavaScript
Một chuỗi JavaScript lưu trữ một loạt các ký tự như "John Doe".
Một chuỗi có thể là bất kỳ văn bản nào bên trong dấu ngoặc kép hoặc đơn:
let carName1 = "Volvo XC60";
let carName2 = 'Volvo XC60';
Chỉ mục chuỗi là không dựa trên:
Ký tự đầu tiên ở vị trí 0, ký tự thứ hai trong 1, v.v.
Để có hướng dẫn về Chuỗi, hãy đọc Hướng dẫn về chuỗi JavaScript của chúng tôi .
Thuộc tính và phương thức chuỗi
Thông thường, các chuỗi như "John Doe", không thể có phương thức hoặc thuộc tính vì chúng không phải là đối tượng.
Nhưng với JavaScript, các phương thức và thuộc tính cũng có sẵn cho các chuỗi, vì JavaScript xử lý các chuỗi như các đối tượng khi thực thi các phương thức và thuộc tính.
Phương thức chuỗi JavaScript
Method | Description |
---|---|
charAt() | Returns the character at a specified index (position) |
charCodeAt() | Returns the Unicode of the character at a specified index |
concat() | Returns two or more joined strings |
endsWith() | Returns if a string ends with a specified value |
fromCharCode() | Returns Unicode values as characters |
includes() | Returns if a string contains a specified value |
indexOf() | Returns the index (position) of the first occurrence of a value in a string |
lastIndexOf() | Returns the index (position) of the last occurrence of a value in a string |
localeCompare() | Compares two strings in the current locale |
match() | Searches a string for a value, or a regular expression, and returns the matches |
repeat() | Returns a new string with a number of copies of a string |
replace() | Searches a string for a value, or a regular expression, and returns a string where the values are replaced |
search() | Searches a string for a value, or regular expression, and returns the index (position) of the match |
slice() | Extracts a part of a string and returns a new string |
split() | Splits a string into an array of substrings |
startsWith() | Checks whether a string begins with specified characters |
substr() | Extracts a number of characters from a string, from a start index (position) |
substring() | Extracts characters from a string, between two specified indices (positions) |
toLocaleLowerCase() | Returns a string converted to lowercase letters, using the host's locale |
toLocaleUpperCase() | Returns a string converted to uppercase letters, using the host's locale |
toLowerCase() | Returns a string converted to lowercase letters |
toString() | Returns a string or a string object as a string |
toUpperCase() | Returns a string converted to uppercase letters |
trim() | Returns a string with removed whitespaces |
valueOf() | Returns the primitive value of a string or a string object |
Ghi chú
Tất cả các phương thức chuỗi đều trả về một giá trị mới.
Chúng không thay đổi biến ban đầu.
Thuộc tính chuỗi JavaScript
Property | Description |
---|---|
constructor | Returns the string's constructor function |
length | Returns the length of a string |
prototype | Allows you to add properties and methods to an object |
Phương thức gói HTML chuỗi
Các phương thức trình bao bọc HTML trả về một chuỗi được bao bọc bên trong thẻ HTML.
Đây không phải là các phương pháp tiêu chuẩn và có thể không hoạt động như mong đợi.
Method | Description |
---|---|
anchor() | Displays a string as an anchor |
big() | Displays a string using a big font |
blink() | Displays a blinking string |
bold() | Displays a string in bold |
fixed() | Displays a string using a fixed-pitch font |
fontcolor() | Displays a string using a specified color |
fontsize() | Displays a string using a specified size |
italics() | Displays a string in italic |
link() | Displays a string as a hyperlink |
small() | Displays a string using a small font |
strike() | Displays a string with a strikethrough |
sub() | Displays a string as subscript text |
sup() | Displays a string as superscript text |