Chuỗi lát javascript
endSlice − Chỉ mục dựa trên số 0 để kết thúc quá trình trích xuất. Nếu bỏ qua, cắt trích xuất đến cuối chuỗi Show Giá trị trả vềNếu thành công, slice trả về chỉ mục của biểu thức chính quy bên trong chuỗi. Ngược lại, nó trả về -1 Nếu 0 hoặc 1 là số âm, các giá trị được tính từ phía sau. Ví dụ: -1 đại diện cho phần tử cuối cùng, -2 đại diện cho phần tử thứ hai đến cuối cùng, v.v. Hướng dẫn JavaScript này giải thích cách sử dụng phương thức chuỗi có tên là slice() với cú pháp và ví dụ Sự miêu tảTrong JavaScript, slice() là một phương thức chuỗi được sử dụng để trích xuất một chuỗi con từ một chuỗi. Bởi vì phương thức slice() là một phương thức của đối tượng Chuỗi, nên nó phải được gọi thông qua một thể hiện cụ thể của lớp Chuỗi cú phápTrong JavaScript, cú pháp của phương thức slice() là string.slice(start_position [, end_position]); Tham số hoặc Đối sốstart_positionVị trí trong chuỗi nơi quá trình trích xuất sẽ bắt đầu. Vị trí đầu tiên trong chuỗi là 0. Nếu giá trị âm được cung cấp cho tham số này, phương thức slice() sẽ đo vị trí từ cuối chuỗi. Ví dụ: giá trị -1 là ký tự cuối cùng trong chuỗi, giá trị -2 là ký tự cuối cùng thứ hai trong chuỗi, v.v. end_positionTùy chọn. Nó xác định vị trí trong chuỗi mà quá trình trích xuất sẽ kết thúc (nhưng không bao gồm ký tự ở vị trí cuối trong chuỗi con được trích xuất). Vị trí đầu tiên trong chuỗi là 0. Nếu giá trị âm được cung cấp cho tham số này, phương thức slice() sẽ đo vị trí từ cuối chuỗi. Ví dụ: giá trị -1 là ký tự cuối cùng trong chuỗi, giá trị -2 là ký tự cuối cùng thứ hai trong chuỗi, v.v. Nếu không cung cấp tham số này, phương thức slice() sẽ trả về tất cả các ký tự ở cuối chuỗitrả lạiPhương thức slice() trả về một chuỗi chứa phần được trích xuất của chuỗi Ghi chú
Ví dụHãy cùng xem một ví dụ về cách sử dụng phương thức slice() trong JavaScript Ví dụ
Trong ví dụ này, chúng tôi đã khai báo một biến có tên totn_string được gán giá trị chuỗi là 'TechOnTheNet'. Sau đó, chúng tôi đã gọi phương thức slice() của biến totn_string để trích xuất hoặc cắt các phần của chuỗi này Chúng tôi đã ghi đầu ra của phương thức slice() vào nhật ký bảng điều khiển của trình duyệt web, nhằm mục đích trình diễn, để hiển thị kết quả mà phương thức slice() trả về Phần sau đây sẽ được xuất ra nhật ký bảng điều khiển trình duyệt web Tech On The Net Như bạn có thể thấy, phương thức slice() trả về 'Tech' cho lệnh gọi đầu tiên, 'Bật' cho lệnh gọi thứ hai, 'The' cho lệnh gọi thứ ba và 'Net' cho lệnh gọi thứ tư Chỉ định Vị trí Bắt đầu Phủ địnhBạn cũng có thể sử dụng start_position phủ định để trích xuất một chuỗi con bằng phương thức slice(). Vị trí bắt đầu phủ định cho phép bạn xác định vị trí tương ứng với phần cuối của chuỗi khi trích xuất chuỗi con Ví dụ
Phần sau đây sẽ được xuất ra nhật ký bảng điều khiển trình duyệt web Net Trong ví dụ này, chúng tôi đã đặt tham số start_position thành giá trị -3 và chúng tôi chưa cung cấp tham số end_position. Điều này có nghĩa là phương thức slice() sẽ trích xuất chuỗi con bắt đầu từ ký tự cuối thứ 3 cho đến hết chuỗi (cho phép chúng ta trích xuất 3 ký tự cuối cùng của chuỗi) Chỉ mục chuỗi nơi bắt đầu lát cắt. Nếu âm, đối số này chỉ định vị trí được đo từ cuối chuỗi. Nghĩa là, −1 cho biết ký tự cuối cùng, −2 cho biết ký tự thứ hai kể từ ký tự cuối cùng, v.v. 3Chỉ mục chuỗi ngay sau khi kết thúc lát cắt. Nếu không được chỉ định, lát cắt bao gồm tất cả các ký tự từ 4 đến cuối chuỗi. Nếu đối số này là số âm, thì nó chỉ định một vị trí được đo từ cuối chuỗitrả lạiMột chuỗi mới chứa tất cả các ký tự của 5 từ và bao gồm cả 4, và tối đa nhưng không bao gồm 3Sự miêu tả 8 trả về một chuỗi chứa một lát hoặc chuỗi con của 5. Nó không sửa đổi 5Các phương thức String 8, 2 và 3 không dùng nữa đều trả về các phần được chỉ định của một chuỗi. 8 linh hoạt hơn 2 vì nó cho phép các giá trị đối số phủ định. 8 khác với 3 ở chỗ nó chỉ định một chuỗi con có hai vị trí ký tự, trong khi 3 sử dụng một vị trí và độ dài. Cũng lưu ý rằng 9 là một dạng tương tự của 40
Bạn có thể cắt một chuỗi trong JavaScript không?Phương thức slice() trích xuất một phần của chuỗi và trả về nó dưới dạng một chuỗi mới mà không sửa đổi chuỗi ban đầu .
Làm cách nào để cắt chuỗi từ JavaScript cuối?slice() có thể nhận 2 đối số. Sử dụng giá trị âm để chỉ định vị trí từ cuối chuỗi . Đối số 2. kết thúc, Tùy chọn. Vị trí (tối đa, nhưng không bao gồm) nơi kết thúc quá trình trích xuất. Nếu bỏ qua, slice() sẽ chọn tất cả các ký tự từ vị trí đầu đến cuối chuỗi.
Làm cách nào để lấy một phần chuỗi trong JavaScript?Phương thức substr() trích xuất một phần của chuỗi . Phương thức substr() bắt đầu tại một vị trí đã chỉ định và trả về một số ký tự đã chỉ định. Phương thức substr() không thay đổi chuỗi gốc. Để trích xuất các ký tự từ cuối chuỗi, hãy sử dụng vị trí bắt đầu phủ định.
Cắt chuỗi là gì?Cắt chuỗi
. Specify the start index and the end index, separated by a colon, to return a part of the string. |