Phương thức
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 trả về một phần của const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
0 từ chỉ mục bắt đầu cho đến và không bao gồm chỉ mục kết thúc hoặc đến cuối chuỗi nếu không có chỉ mục kết thúc nào được cung cấpThử nó
cú pháp
substring[indexStart]
substring[indexStart, indexEnd]
Thông số
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
1Chỉ mục của ký tự đầu tiên bao gồm trong chuỗi con được trả về
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
2 Tùy chọnChỉ mục của ký tự đầu tiên cần loại trừ khỏi chuỗi con được trả về
Giá trị trả về
Một chuỗi mới chứa phần được chỉ định của chuỗi đã cho
Sự miêu tả
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 trích xuất các ký tự từ const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
1 đến nhưng không bao gồm const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
2. Đặc biệt- Nếu
2 bị bỏ qua,const anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 sẽ trích xuất các ký tự đến cuối chuỗiconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
- Nếu
1 bằngconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
2, thìconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 trả về một chuỗi rỗngconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
- Nếu
1 lớn hơnconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
2, thì hiệu ứng củaconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 giống như thể hai đối số đã được hoán đổi;const anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
Bất kỳ giá trị đối số nào nhỏ hơn
substring[indexStart]
substring[indexStart, indexEnd]
14 hoặc lớn hơn substring[indexStart]
substring[indexStart, indexEnd]
15 đều được xử lý như thể nó là substring[indexStart]
substring[indexStart, indexEnd]
14 và substring[indexStart]
substring[indexStart, indexEnd]
15, tương ứngBất kỳ giá trị đối số nào là
substring[indexStart]
substring[indexStart, indexEnd]
18 đều được xử lý như thể nó là substring[indexStart]
substring[indexStart, indexEnd]
14ví dụ
Sử dụng chuỗi con[]
Ví dụ sau sử dụng
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 để hiển thị các ký tự từ chuỗi substring[indexStart]
substring[indexStart, indexEnd]
71const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
Sử dụng substring[] với thuộc tính độ dài
Ví dụ sau sử dụng phương thức
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 và thuộc tính substring[indexStart]
substring[indexStart, indexEnd]
73 để trích xuất các ký tự cuối cùng của một chuỗi cụ thể. Phương pháp này có thể dễ nhớ hơn vì bạn không cần biết chỉ số bắt đầu và chỉ số kết thúc như trong các ví dụ trênsubstring[indexStart]
substring[indexStart, indexEnd]
1Sự khác biệt giữa substring[] và substr[]
Có sự khác biệt nhỏ giữa phương pháp
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 và substring[indexStart]
substring[indexStart, indexEnd]
75, vì vậy bạn nên cẩn thận để không nhầm lẫn chúng- Hai tham số của
75 làsubstring[indexStart] substring[indexStart, indexEnd]
77 vàsubstring[indexStart] substring[indexStart, indexEnd]
73, trong khi đối vớisubstring[indexStart] substring[indexStart, indexEnd]
7, chúng làconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
77 vàsubstring[indexStart] substring[indexStart, indexEnd]
61const anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
- Chỉ số
77 củasubstring[indexStart] substring[indexStart, indexEnd]
75 sẽ quấn đến cuối chuỗi nếu nó âm, trong khisubstring[indexStart] substring[indexStart, indexEnd]
7 sẽ kẹp nó vàoconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
14substring[indexStart] substring[indexStart, indexEnd]
- Độ dài âm trong
75 được coi là 0, trong khisubstring[indexStart] substring[indexStart, indexEnd]
7 sẽ hoán đổi hai chỉ số nếuconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
61 nhỏ hơnconst anyString = "Mozilla"; console.log[anyString.substring[0, 1]]; // 'M' console.log[anyString.substring[1, 0]]; // 'M' console.log[anyString.substring[0, 6]]; // 'Mozill' console.log[anyString.substring[4]]; // 'lla' console.log[anyString.substring[4, 7]]; // 'lla' console.log[anyString.substring[7, 4]]; // 'lla' console.log[anyString.substring[0, 7]]; // 'Mozilla' console.log[anyString.substring[0, 10]]; // 'Mozilla'
77substring[indexStart] substring[indexStart, indexEnd]
Hơn nữa,
substring[indexStart]
substring[indexStart, indexEnd]
75 được coi là một tính năng kế thừa trong ECMAScript, vì vậy tốt nhất là tránh sử dụng nó nếu có thểsubstring[indexStart]
substring[indexStart, indexEnd]
7Sự khác nhau giữa substring[] và slice[]
Phương pháp
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 và const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
52 gần như giống hệt nhau, nhưng có một số khác biệt tinh tế giữa hai phương pháp này, đặc biệt là trong cách xử lý các đối số phủ địnhPhương thức
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 hoán đổi hai đối số của nó nếu const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
1 lớn hơn const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
2, nghĩa là một chuỗi vẫn được trả về. Phương thức const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
52 trả về một chuỗi rỗng nếu trường hợp này xảy raconst anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
6Nếu một trong hai hoặc cả hai đối số là phủ định hoặc
substring[indexStart]
substring[indexStart, indexEnd]
18, thì phương thức const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
7 coi chúng như thể chúng là substring[indexStart]
substring[indexStart, indexEnd]
14const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
5const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
52 cũng coi các đối số của substring[indexStart]
substring[indexStart, indexEnd]
18 là substring[indexStart]
substring[indexStart, indexEnd]
14, nhưng khi nó được cung cấp các giá trị âm, nó sẽ đếm ngược từ cuối chuỗi để tìm các chỉ mụcconst anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
6Xem trang
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
52 để biết thêm ví dụ với số âmThay thế một chuỗi con trong một chuỗi
Ví dụ sau thay thế một chuỗi con trong một chuỗi. Nó sẽ thay thế cả ký tự riêng lẻ và chuỗi con. Lệnh gọi hàm ở cuối ví dụ thay đổi chuỗi
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
64 thành const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
65const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
0Lưu ý rằng điều này có thể dẫn đến một vòng lặp vô hạn nếu bản thân
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
66 là một chuỗi con của const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
67 — ví dụ: nếu bạn đã cố thay thế 'const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
68' bằng 'const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
69' tại đâyMột phương pháp tốt hơn để thay thế chuỗi như sau
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
5Đoạn mã trên phục vụ như một ví dụ cho hoạt động chuỗi con. Nếu bạn cần thay thế các chuỗi con, hầu hết thời gian bạn sẽ muốn sử dụng
const anyString = "Mozilla";
console.log[anyString.substring[0, 1]]; // 'M'
console.log[anyString.substring[1, 0]]; // 'M'
console.log[anyString.substring[0, 6]]; // 'Mozill'
console.log[anyString.substring[4]]; // 'lla'
console.log[anyString.substring[4, 7]]; // 'lla'
console.log[anyString.substring[7, 4]]; // 'lla'
console.log[anyString.substring[0, 7]]; // 'Mozilla'
console.log[anyString.substring[0, 10]]; // 'Mozilla'
00