سلام دوستان! توی این قسمت میخوایم با رشتهها آشنا بشیم. اگه توی برنامه با حروف و متنها سر و کار داریم، رشتهها به کار ما میان.
موارد زیر رو توی این قسمت یاد میگیریم:
رشته (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");