[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
Đăng nhận xét