[Javascript] Làm việc với string

//Làm việc với chuỗi

//Keyword: Javascript string Methods

//==================================================================
    var myString='Trương Thanh Hải Hải Trương'

//1. Length - Return number of string
    console.log(myString.length)

//2. Find index
    console.log(myString.indexOf('Thanh Hải'))//Trả về vị trí tìm thấy đầu tiên

    //Tìm không thấy: Return -1
    
    console.log(myString.indexOf('Thanh Hải',5))//5 - Vị trí tìm kiếm từ 5 

    //Last indexof - Trả về vị trí tìm kiếm cuối cùng
    console.log(myString.lastIndexOf('Thanh Hải'))//Tìm không thấy: Return -1

    //Search - Giống indexof nhưng không có vị trí tìm kiếm giống indexof
    console.log(myString.search('Thanh Hải'))

//3. Cắt chuỗi
    console.log(myString.slice(1,5))//1 - Vị trí cắt ban đầu, 5 Vị trí cắt cuối
    console.log(myString.slice(1))//1 - Vị trí cắt ban đầu cắt tới cuối
    console.log(myString.slice(0))//1 - Vị trí cắt ban đầu cắt tới cuối

    console.log(myString.slice(-1))//-1 - Vị trí cắt từ phải qua trái là số âm

//4. Replace
    console.log(myString.replace("Hải","Trương"))//"Hải" - Chuỗi cần thay thế, "Trương" - Chuỗi thay thế

    //Nếu có nhiều chuỗi giống nhau: Sử dụng biểu thức chính quy
    console.log(myString.replace(/Trương/g,"Hải"))//"Trương" - Chuỗi cần thay thế, "Hải" - Chuỗi thay thế, //g: Biểu thức chính quy

//5. Convert to Uppercase
    console.log(myString.toUpperCase())//Thường - Hoa

//6. Convert to Lowercase
    console.log(myString.toLowerCase())//Hoa - Thường

//7. Trim
    console.log(myString.trim())//Khóa kí tự trắng đầu - cuối

//8. Split - Cắt chuỗi thành Array
    var myStr="Javascript, PHP, Ruby"
    var result= myArr=myStr.split(", "// Tìm điểm chung để cắt

    var myStr1="Javascript"

    console.log(myStr1.split(''))

//9. Get a character by index
    const myStr2="Hải Trương"
    console.log(myStr2.charAt(0));//0 - Vị trí tìm kiếm kí tự 
    console.log(myStr2[30]);//Tìm kiếm cách 2 - 0 - Vị trí tìm kiếm kí tự - Không tìm thấy: undefine

Nhận xét

Bài đăng phổ biến từ blog này

[SQL Server] Toán tử LIKE và NOT LIKE trong SQL

[Javascript] Object constructor

[SQL Server] Lọc dữ liệu trùng với DISTINCT trong SQL