Làm cách nào để loại bỏ ký tự đầu tiên trong chuỗi javascript?

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!"
1

Hà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ác

Mộ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ỗi

Trong 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. 🚀🎒

Làm cách nào để xóa ký tự đầu tiên và cuối cùng khỏi chuỗi JavaScript?

Xóa ký tự cuối cùng khỏi chuỗi trong JavaScript .
Sử dụng phương thức chuỗi con(). Phương thức substring() trong javascript được sử dụng để trích xuất và trả về một phần mong muốn của chuỗi và bằng cách sử dụng phương thức này, chúng ta có thể xóa ký tự cuối cùng khỏi chuỗi javascript. .
Sử dụng phương thức slice(). .
Sử dụng phương thức substr(). .
Sử dụng Phương thức thay thế ()

Làm cách nào để xóa 3 ký tự đầu tiên trong JavaScript?

Trong JavaScript, có thể xóa 3 ký tự đầu tiên khỏi chuỗi theo các cách sau. .
Sử dụng phương thức String slice(). Chỉnh sửa. văn bản var = '12345'; . lát(3); . .
Sử dụng phương thức String substring(). Chỉnh sửa. văn bản var = '12345'; . chuỗi con(3);.
Sử dụng phương thức String replace(). Chỉnh sửa

Làm cách nào để xóa từ đầu tiên khỏi chuỗi trong JavaScript?

tách(' '); . shift(); // các phần được sửa đổi để loại bỏ từ đầu tiên var result; . tham gia(' '); . Lưu câu trả lời này.

Làm cách nào để xóa hai ký tự đầu tiên khỏi chuỗi trong JavaScript?

Sử dụng chuỗi slice() với toán tử + . Sau đó, với toán tử +, chúng tôi thêm phần còn lại của văn bản vào trình thay thế. Ghi chú. Trình thay thế cho hai ký tự bị xóa có thể bao gồm bất kỳ số lượng ký tự nào, không chỉ 2.