در جاوا اسکریپت برای کار با رشته ها کافی است تا ابتدا یک متغیر تعریف کنیم:
var str=”This is a string!”;
این متغیر اکنون حاوی یک رشته است. البته شما میتوانید به صورت زیر نیز رشته مورد نظر خود را تعریف نمایید:
Var str=new String(“This is a string”);
روش دوم بر مینای ساختار شیء گرایی عمل میکند ولی همان روش اول ساده تر و پرکاربردتر است.
برای الحاق رشته ها به همدیگر نیز کافی است تا از عملگر + استفاده کنیم:
var str = “Ali” + “reza”;
پس از انجام دستور فوق محتوی متغیر str برابر “Alireza” خواهد بود.
یک مثال از کاربرد الحاق رشته ها میتواند این باشد که در فرمی نام و فامیل را در جعبه های متنی (text box) به طور جداگانه گرفته ایم و اکنون میخواهیم آنها را به هم چسبانده و نمایش دهیم.
در مثال زیر فرض کرده ایم که دو جعبه متنی به نامهای txtName و txtFamily برای گرفتن نام و فامیل قرار دارند:
var name=document.getElementById(“txtName”).value;
var family=document.getElementById(“txtFamily”).value;
document.write(“Hello “ + name + family);
محاسبه طول رشته
برای محاسبه طول رشته از ویژگی length استفاده میکنیم.
var str=”test string”;
document.write(str.length);
تبدیل حروف کوچک و بزرگ به همدیگر
برای این کار از دو متد به نامهای toUpperCase() و toLowerCase() که به ترتیب برای تبدیل به حروف بزرگ و کوچک به کار میروند استفاده مینماییم.
var str=”This is Complex”;
str=str.toLowerCase();
پس از اجرای دستورات فوق مقدار متغیر str برابر “this is complex” خواهد بود.