سلام دوستان! توی این قسمت می‌خوایم با رشته‌ها آشنا بشیم. اگه توی برنامه با حروف و متن‌ها سر و کار داریم، رشته‌ها به کار ما میان.

موارد زیر رو توی این قسمت یاد می‌گیریم:

 

رشته (String) چیه؟ 🤔

ما از رشته‌ها برای نگهداری حروف و متن‌ها استفاده می‌کنیم. رشته جزء ۸ نوع داده‌ای هست که توی جاوااسکریپت با اونها سر و کار داریم.

توی کد زیر، مقدار متغیر message یک رشته هست:

const message = "I learn JS 💪";

alert(typeof message); // string

توی ادامه یاد می‌گیریم که چطوری رشته بسازیم 😉

 

چطوری رشته بسازیم؟

توی جاوااسکریپت هر مقداری که محصور به علامت‌های " یا ' و یا ` باشه، رشته محسوب میشه. این علامت‌ها ۳ نوع مختلف Quotation هستن. پس توی جاوااسکریپت ما با ۳ روش می‌تونیم رشته داشته باشیم. ۲ روش اول شباهت‌های زیادی به هم دارن که با اونها توی این قسمت آشنا می‌شیم و با روش سوم توی قسمت بعدی.

 

۱. ساخت رشته با استفاده از علامت Single Quotation

این علامت به صورت ' هست و رشته‌هایی که با این علامت ساخته میشن به صورت زیر هستن:

const message = 'Hello';
// or
alert('Hello');

 

۲. ساخت رشته با استفاده از علامت Double Quotation

این رشته‌ها با کارکتر " ساخته میشن:

const message = "Hello";
// or
alert("Hello");