- length: lấy chiều dài của chuỗi
var txt = "Hello World!"; alert(txt.length);
Methods - Phương thức: charAt(): trả ký tự ở 1 vị trí trong chuỗi
var str = "Hello world!"; document.write("First character: " + str.charAt(0) + "<br />"); //First character: H document.write("Last character: " + str.charAt(str.length-1)); // document.write("Last character: " + str.charAt(str.length-1))
charCodeAt(): trả về mã Unicode của ký tự
var str = "Hello world!"; document.write("First character: " + str.charCodeAt(0) + "<br />"); document.write("Last character: " + str.charCodeAt(str.length-1)); concat(): nối nhiều chuỗi lại thành 1 chuỗi lớn
var str1="Hello "; var str2="world!"; document.write(str1.concat(str2)); fromCharCode(): chuyễn mã Unicode thành ký tự
document.write(String.fromCharCode(72,69,76,76,79));//HELLO indexOf(): vị trí đầu tiên của ký tự trong chuỗi, và -1 nếu ký tự không nằm trong chuỗi
var str="Hello world!"; document.write(str.indexOf("Hello") + "<br />");//0 document.write(str.indexOf("WORLD") + "<br />");//-1 document.write(str.indexOf("world"));//6 lastIndexOf():vị trí cuối cùng của ký tự trong chuỗi, và -1 nếu ký tự không nằm trong chuỗi match(): trả về thông tin giống nhau giữa 1 biểu thức so mẫu và chuỗi
var str="The rain in SPAIN stays mainly in the plain"; var patt1=/ain/gi; document.write(str.match(patt1)); //ain,AIN,ain,ain replace(): thay thế tin giống nhau giữa 1 biểu thức so mẫu và chuỗi
var str="Visit Microsoft!"; document.write(str.replace("Microsoft", "W3Schools"));//Visit W3Schools! search(): trả về vị trí giống nhau giữa 1 biểu thức so mẫu và chuỗi
var str="Visit W3Schools!"; document.write(str.search("W3SCHOOLS"));//-1 slice(): tách 1 phần của 1 chuỗi thành chuỗi mới
var str="Hello happy world!";
// extract all characters, start at position 0: document.write(str.slice(0)+"<br />"); //Hello happy world!
// extract all characters, start at position 6: document.write(str.slice(6)+"<br />"); //happy world!
// extract from the end of the string, and to position -6: document.write(str.slice(-6)+"<br />");//world!
// extract only the first character: document.write(str.slice(0,1)+"<br />");//H
// extract the characters from position 6 to position 11: document.write(str.slice(6,11)+"<br />");//happy
split(): tách 1 chuỗi thành 1 mảng với mỗi phần tử là các chuỗi con
var str="How are you doing today?"; document.write(str.split() + "<br />");//How are you doing today? document.write(str.split(" ") + "<br />");//How,are,you,doing,today? document.write(str.split("") + "<br />");//H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,? document.write(str.split(" ",3));//How,are,you substr(): cắt 1 số ký tự ra khỏi chuỗi lớn dựa 1 điểm bắt đầu và số ký tự cần lấy
var str="Hello world!"; document.write(str.substr(3)+"<br />"); //lo world! document.write(str.substr(3,4));//lo w substring(): tách 1 chuỗi ra khỏi chuỗi lớn ở khoảng giữa 2 chữ số
var str="Hello world!"; document.write(str.substring(3)+"<br />");//lo world! document.write(str.substring(3,7));//lo w toLowerCase(): chuyển 1 chuỗi sang chữ thường
var str="Hello World!"; document.write(str.toLowerCase()); toUpperCase(): chuyển 1 chuỗi sang chữ hoa
var str="Hello world!"; document.write(str.toUpperCase()); valueOf() : trả về giá trị của đối tượng
var str="Hello world!"; document.write(str.valueOf()); //Hello world!
Theo phpbasic
"Tìm hiểu về Lịch sử thế giới " www.bachkhoatrithuc.vn
|