Người Viết : ViKiMi Editor

Thực hiện cắt chuỗi sử dụng phương thức Slice mang lại một cách làm việc mới hiệu quả
Thư viện jQuery trang bị cho chúng ta rất nhiều phương thức khác nhau để có thể thao tác với chuỗi. Khi có một kết quả hoàn hảo thì bạn hoàn toàn có thể yên tâm làm việc để có một giao diện Website tốt nhất. Chúng ta đã biết nhiều Phương thức khác nhau, và lần này phương thức Slice() sẽ đem lại một cách tốt hơn trong jQuery để làm việc với chuỗi.
Vậy Phương thức Slice() trong thư viện jQuery có gì mới?
Nếu không có gì mới thì chắc hẳn không có gì đáng để bàn thêm.
Nhưng với mục đích làm việc với chuỗi một cách hoàn thiện hơn, thì thư viện jQuery đã cung cấp phương thức này cho chúng ta. Chắc chắn với các mục đích khác nhau khi lập trình nên phương thức Slice() xuất hiện, mang đến tối ưu hoá hơn nữa mọi thứ.
Để rõ ràng điều này hãy xem bên dưới !

PHƯƠNG THỨC SLICE TRONG THƯ VIỆN jQuery
Cú pháp của phương thức Slice :
string.slice( start, end );
– Phương thức slice được sử dụng trích xuất một phần của chuỗi
– Phương thức slice trả về phần được trích xuất trong một chuỗi mới
– Đặc biệt, Phương thức slice không hề làm thay đổi chuỗi ban đầu
Các tham số được sử dụng trong phương thức là start và end để chỉ định phần của chuỗi cần trích xuất.
– Tham số Start (Bắt buộc) : Chỉ định vị trí đầu tiên
– Tham số End (Tuỳ Chọn) : Chỉ định vị trí cuối cùng
Mặc định là chiều dài chuỗi
Chúng ta sẽ tham khảo ví dụ cụ thể để hiểu rõ hơn về cách thức mà Slice() hoạt động.
( Phương thức Slice hoạt động tương tự Substring, tuy nhiên nó vẫn có sự khác biệt riêng )
EXAMPLE ::
Hình Ảnh :

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
let text = "Hello_world!";
let result = text.slice(0,5);
$("#demo").html(result);
});
</script>
</head>
<body>
<h1>How To Use The Slice Method</h1>
<h2> + Return Value :</h2>
<p id="demo"></p>
</body>
</html>
Như vậy, có thể dễ dàng thấy cách thức hoạt động mà Slice đem lại, rất giống phương thức Substring. Sự khác biệt có thể tìm được ở đây là : Slice không cung cấp khả năng tự động thay đổi vị trí các đối số nếu ( start > end ) còn Phương thức Substring thì có điều này. Vì vậy, nếu bạn muốn thực hiện theo ý đồ khác nhau thì có thể chọn phương thức phù hợp.
+ Phương thức Slice cũng là một lựa chọn thú vị