TopDev

Các phương thức xử lý chuỗi trong JavaScript

minhu 📖 2 phút đọc

JavaScript cung cấp nhiều phương thức để xử lý chuỗi, giúp thao tác và quản lý dữ liệu chuỗi dễ dàng hơn. Dưới đây là một số phương thức phổ biến:

  • length: Trả về độ dài của chuỗi. let str = "Hello, world!"; console.log(str.length); // 13

  • charAt(index): Trả về ký tự tại vị trí index trong chuỗi. console.log(str.charAt(0)); // "H"

  • charCodeAt(index): Trả về mã Unicode của ký tự tại vị trí index. console.log(str.charCodeAt(0)); // 72

  • concat(string2, string3, ..., stringN): Nối nhiều chuỗi với nhau. let str2 = " How are you?"; console.log(str.concat(str2)); // "Hello, world! How are you?"

  • includes(substring, start): Kiểm tra xem chuỗi có chứa substring không, bắt đầu từ vị trí start (tùy chọn). console.log(str.includes("world")); // true

  • indexOf(substring, start): Trả về vị trí xuất hiện đầu tiên của substring trong chuỗi, bắt đầu từ vị trí start (tùy chọn). console.log(str.indexOf("o")); // 4

  • lastIndexOf(substring, start): Trả về vị trí xuất hiện cuối cùng của substring trong chuỗi, bắt đầu từ vị trí start (tùy chọn). console.log(str.lastIndexOf("o")); // 8

  • slice(start, end): Trả về một phần của chuỗi từ vị trí start đến end (không bao gồm end). console.log(str.slice(0, 5)); // "Hello"

  • substring(start, end): Tương tự như slice, nhưng không chấp nhận các giá trị âm. console.log(str.substring(0, 5)); // "Hello"

  • substr(start, length): Trả về một phần của chuỗi bắt đầu từ start và có độ dài length. console.log(str.substr(0, 5)); // "Hello"

  • replace(searchValue, newValue): Thay thế searchValue bằng newValue trong chuỗi. console.log(str.replace("world", "JavaScript")); // "Hello, JavaScript!"

  • toLowerCase(): Chuyển toàn bộ chuỗi thành chữ thường. console.log(str.toLowerCase()); // "hello, world!"

  • toUpperCase(): Chuyển toàn bộ chuỗi thành chữ hoa. console.log(str.toUpperCase()); // "HELLO, WORLD!"

  • trim(): Loại bỏ khoảng trắng ở đầu và cuối chuỗi. let str3 = " Hello, world! "; console.log(str3.trim()); // "Hello, world!"

  • split(separator, limit): Chia chuỗi thành mảng con dựa trên separator và giới hạn số phần tử bởi limit (tùy chọn). console.log(str.split(" ")); // ["Hello,", "world!"]

  • repeat(count): Lặp lại chuỗi count lần. console.log(str.repeat(2)); // "Hello, world!Hello, world!"

Những phương thức này cung cấp các công cụ mạnh mẽ để xử lý và quản lý chuỗi trong JavaScript, giúp dễ dàng thực hiện các thao tác trên dữ liệu văn bản.

Bài liên quan trong # JavaScript

✓ Đã sao chép link