Trần Ngọc Thanh
- 37
- 20/08/2025
Chuỗi (String) trong JavaScript là những chữ cái, chữ số, ký tự đặc biệt nằm trong dấu nháy kép hoặc dấu nháy đơn của một biến chuỗi hoặc biến đối tượng, chi tiết như nào hãy cùng chúng tôi phân tích:
Chuỗi (String) trong JavaScript
Chuỗi (String) trong JavaScript là gì?
Chuỗi (String) trong JavaScript là những chữ cái, chữ số, ký tự đặc biệt nằm trong dấu nháy kép hoặc dấu nháy đơn của một biến chuỗi hoặc biến đối tượng, để sử dụng linh hoạt các chuỗi này ta có nhiều phương thức để sử dụng chúng một cách hợp lý.
Các loại Chuỗi (String) trong JavaScript
Chuỗi (String) bình thường trong JavaScript
<script>
var strkep = "Chạy thử Chuỗi (String) bình thường dấu nháy kép trong JavaScript <br>";
var strdon = 'Chạy thử Chuỗi (String) bình thường dấu nháy đơn trong JavaScript <br>';
document.write(strkep);
document.write(strdon);
</script>
Kết quả:
Chạy thử Chuỗi (String) bình thường dấu nháy kép trong JavaScript
Chạy thử Chuỗi (String) bình thường dấu nháy đơn trong JavaScript
Chuỗi (String) theo đối tượng trong JavaScript
<script>
var stringdt = new String("Chạy thử Chuỗi (String) theo đối tượng trong JavaScript");
document.write(stringdt);
</script>
Kết quả:
Chạy thử Chuỗi (String) theo đối tượng trong JavaScript
Toán tử cộng (+) dùng để nối chuỗi trong JavaScript
<script>
var strmot = "Xin ";
var strhai = "chào ";
var strba = "quý ";
var strbon = "khách ";
var chuoimoi = strmot+strhai+strba+strbon;
document.write(chuoimoi);
</script>
Kết quả:
Xin chào quý khách
Các phương thức dùng để xử lý Chuỗi (String) trong JavaScript
Phương thức concat(str) trong JavaScript
Dùng để nối 2 hoặc nhiều chuỗi lại với nhau:
<script>
var strmot = "Xin ";
var strhai = "chào ";
var strba = "quý ";
var strbon = "khách ";
var xuongdong = "<br>";
// Nối 4 chuỗi
var chuoimoi = strmot.concat(strhai,strba,strbon);
document.write(chuoimoi);
// Xuống dòng
document.write(xuongdong);
// Nối 2 chuỗi
var chuoimoi2 = strmot.concat(strhai);
document.write(chuoimoi2);
</script>
Kết quả:
Xin chào quý khách
Xin chào
Phương thức charAt(vitri) trong JavaScript
Dùng để lấy ký tự ở 1 vị trí trong chuỗi, vị trí bắt đầu là số 0:
<script>
var chuoinguon = "webmoi0705";
var kytu = chuoinguon.charAt(2);
document.write(kytu);
</script>
Kết quả:
b
Phương thức indexOf(chuoi) trong JavaScript
Dùng để lấy vị trí index của ký tự đầu tiên của một chuỗi con nằm trong một chuỗi lớn, vị trí tính từ số 0:
<script>
var chuoigoc = "web moi xin chao";
var vitri = chuoigoc.indexOf("moi");
document.write(vitri);
</script>
Kết quả:
4
Phương thức lastIndexOf(chuoicon) trong JavaScript
Dùng để lấy vị trí index của một chuỗi con nằm trong một chuỗi lớn, vị trí tính từ số 0, nó cũng giống indexOf:
<script>
var chuoigoc = "web moi xin chao";
var vitri = chuoigoc.lastIndexOf("moi");
document.write(vitri);
</script>
Kết quả:
4
Phương thức toLowerCase() trong JavaScript
Dùng để chuyển tất cả các ký tự trong chuỗi thành chữ thường:
<script>
var chuoigoc = "Web Mới xin chào quý khách!";
var chuoimoi = chuoigoc.toLowerCase();
document.write(chuoimoi);
</script>
Kết quả:
web mới xin chào quý khách!
Phương thức toUpperCase() trong JavaScript
Dùng để chuyển tất cả các ký tự trong chuỗi thành chữ in hoa:
<script>
var chuoigoc = "Web Mới xin chào quý khách!";
var chuoimoi = chuoigoc.toUpperCase();
document.write(chuoimoi);
</script>
Kết quả:
WEB MỚI XIN CHÀO QUÝ KHÁCH!
Phương thức slice(vitribatdau, vitriketthuc) trong JavaScript
Dùng để lấy một chuỗi con từ một chuỗi gốc, vitribatdau là vị trí bắt đầu cần lấy, vitriketthuc là vị trí kết thúc cần lấy trừ đi 1:
<script>
var chuoigoc = "web moi xin chao quy khach";
var chuoimoi = chuoigoc.slice(8,11);
document.write(chuoimoi);
</script>
Kết quả:
xin
Phương thức trim() trong JavaScript
Dùng để loại bỏ các khoảng trắng dư thừa, ở đầu dòng và cuối dòng thì sẽ loại bỏ hết khoảng trắng, còn ở mỗi từ chỉ để lại một khoảng trắng:
<script>
var chuoigoc = " Web Mới xin chào quý khách! ";
var chuoimoi = chuoigoc.trim();
document.write(chuoimoi);
</script>
Kết quả:
Web Mới xin chào quý khách!
Phương thức substr(vitribatdau,dodai) trong JavaScript
vitribatdau: vị trí bắt đầu lấy, vị trí ký tự đầu tiên trong chuỗi là số 0.
dodai: số ký tự cần lấy.
<script>
var chuoigoc = "web moi xin chao quy khach";
// Bắt đầu từ vị trí thứ 4 lấy ra 3 ký tự
var chuoimoi = chuoigoc.substr(4,3);
document.write(chuoimoi);
</script>
Kết quả:
moi
Phương thức replace(chuoicantim,chuoithaythe) trong JavaScript
chuoicantim: chuỗi cần tìm.
chuoithaythe: chuỗi thay thế.
<script>
var chuoigoc = "web moi xin chao quy khach";
var chuoicantim = "xin chao";
var chuoithaythe = "kinh chao";
var chuoimoi = chuoigoc.replace(chuoicantim,chuoithaythe);
document.write(chuoimoi);
</script>
Kết quả:
web moi kinh chao quy khach
Phương thức length trong JavaScript
Dùng để lấy độ dài của chuỗi, nó tính khoảng trắng những không tính ký tự có dấu, ký tự có dấu vẫn tính là 1:
<script>
var chuoigoc = "Web Mới";
var dodai = chuoigoc.length;
document.write(dodai);
</script>
Kết quả:
7
- 0 Bình luận

Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *