Cách phổ biến nhất là sử dụng phương thức substring
của JavaScript. Phương thức này có thể nhận tối đa hai chỉ mục làm tham số và cho phép bạn lấy chuỗi giữa hai giá trị này
Nếu bạn muốn xóa ký tự đầu tiên của chuỗi, bạn chỉ cần tham số đầu tiên. Khi hàm được gọi chỉ với một tham số, bạn sẽ nhận được các ký tự nằm giữa chỉ mục đầu tiên và phần cuối của chuỗi
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[1] // 1 = index of "e"
console.log[newHelloWorld]
// Output: "ello world!"
Bây giờ bạn đã biết cách xóa ký tự đầu tiên khỏi chuỗi, bạn có thể di chuyển chỉ mục để xóa các ký tự khác
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
Nếu bạn muốn có thêm thông tin, bạn có thể đọc tài liệu về subtring
Xóa ký tự đầu tiên khỏi chuỗi bằng Slice
Một cách khác để xóa ký tự đầu tiên là sử dụng phương thức JavaScript slice
. Trong trường hợp này, hàm này tương tự như phương thức substring
. Bạn có thể gửi một chỉ mục làm tham số đầu tiên và hàm sẽ trả về chuỗi của bạn mà không có ký tự đầu tiên
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.slice[1]
console.log[newHelloWorld]
// Output: "ello world!"
Như ví dụ trước, bây giờ bạn đã biết cách xóa ký tự đầu tiên khỏi chuỗi, bạn có thể di chuyển chỉ mục để xóa các ký tự khác
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.slice[6]
console.log[newHelloWorld]
// Output: "world!"
Nếu bạn muốn có thêm thông tin, bạn có thể đọc tài liệu slice
Nhận và xóa ký tự đầu tiên khỏi chuỗi bằng cách sử dụng Thay thế
Trong phần này, bạn sẽ sử dụng phương thức
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
0 của JavaScript kết hợp với phương thức const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
1Hàm
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
2 cho phép bạn tìm ký tự ở vị trí đầu tiên. Nó tương tự như việc sử dụng const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
3. Sự khác biệt duy nhất là giá trị trả về nếu chỉ mục không tồn tại________số 8_______
Hàm
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
0 cho phép thay thế các lần xuất hiện của một mẫu bằng một giá trị khácMột điều quan trọng cần biết,
const helloWorld = 'Hello world!'
const newHelloWorld = helloWorld.substring[6] // 6 = index of "w"
console.log[newHelloWorld]
// Output: "world!"
0 sẽ chỉ thay thế lần xuất hiện đầu tiên của một giá trị nếu mẫu [tham số đầu tiên] là một chuỗiTrong ví dụ dưới đây, bạn sẽ tìm ký tự đầu tiên của một chuỗi và sau đó thay thế lần xuất hiện đầu tiên của nó
const helloWorld = 'Hello world! Hello!'
const firstChar = helloWorld.charAt[0]
console.log[firstChar]
// Output: "H"
const newHelloWorld = helloWorld.replace[firstChar, ''] // Replace only the first occurence of "H"
console.log[newHelloWorld]
// Output: "ello world! Hello!"
Nếu bạn muốn có thêm thông tin, bạn có thể đọc tài liệu thay thế
Xóa ký tự đầu tiên khỏi chuỗi bằng Shift
Phần cuối cùng sẽ khám phá cách tận dụng chuyển đổi mảng để loại bỏ ký tự đầu tiên khỏi chuỗi. Chúng ta sẽ chuyển đổi chuỗi thành một mảng, sử dụng hàm có sẵn Shift, sau đó chuyển đổi mảng trở lại chuỗi
const helloWorld = 'Hello world!'
// We split each character from the string
const helloWorldArray = helloWorld.split['']
helloWorldArray.shift[]
// We convert back the array to a string
const newHelloWorld = helloWorldArray.join['']
console.log[newHelloWorld]
// Output: "ello world!"
Cái gì tiếp theo?
Đã hết. 🎉 Bây giờ bạn đã biết cách xóa ký tự đầu tiên khỏi chuỗi trong JavaScript, hãy khám phá bài viết khác của tôi về cách xóa ký tự cuối cùng khỏi chuỗi trong JavaScript
Cảm ơn vì đã đọc. Kết nối nào
➡️ Tôi giúp bạn phát triển thành Phát triển web và tôi chia sẻ hành trình của mình với tư cách là Kỹ sư phần mềm du mục. Tham gia cùng tôi trên Twitter để biết thêm. 🚀🎒