در جاوااسکریپت، دادهها انواع مختلفی دارند که هرکدام ویژگیهای خاص خود را دارند. شناخت این انواع دادهای به شما کمک میکند تا بتوانید بهتر با زبان برنامهنویسی جاوااسکریپت کار کنید و برنامههای بهتری بنویسید. در اینجا به صورت مفصل هر یک از این انواع دادهای توضیح داده میشود.
اولین نوع دادهای، رشتهها یا Strings
هستند. رشتهها شامل دستهای از کاراکترها میشوند که در داخل دو علامت کوتیشن (" ") قرار میگیرند. بیشتر برای ذخیره و مدیریت متنها استفاده میشوند.
دومین نوع، اعداد یا Numbers
هستند. عددها در جاوااسکریپت میتوانند صحیح یا اعشاری باشند و برای انجام محاسبات عددی به کار میروند.
نوع دادهای بعدی Boolean
یا همان بولین است. این نوع داده فقط دو مقدار true
و false
را میپذیرد و معمولاً در شرایط و تصمیمگیریها استفاده میشود.
همچنین، یکی دیگر از انواع مهم دادهای Object
ها هستند که برای ذخیره دادههای ساختاریافته و پیچیده به کار میروند. یک شیء میتواند شامل جفتهای کلید-مقدار باشد که به راحتی میتواند دادههای چندگانه را ذخیره و مدیریت کند.
نوع Array
یا آرایهها نیز بسیار پرکاربرد هستند. آرایهها لیستی از مقادیر هستند که هر کدام با یک ایندکس مشخص میشوند. آرایهها میتوانند انواع دادهای مختلفی را در یک ساختار واحد نگهداری کنند.
نمونه کد
<!-- Create a string -->
const greeting = "Hello, World!";
<!-- Create a number -->
const age = 30;
<!-- Create a boolean -->
const isStudent = false;
<!-- Create an object -->
const person = {
name: "Ali",
age: 25
};
<!-- Create an array -->
const colors = ["red", "green", "blue"];
توضیح خط به خط کد
const greeting = "Hello, World!";
در این خط یک رشته ایجاد میکنیم که حاوی متن خوشآمد است.
const age = 30;
در این خط یک عدد صحیح به نام
age
تعریف میکنیم.const isStudent = false;
در این خط، یک مقدار بولین به نام
isStudent
تعریف میشود که نشاندهنده غیر دانشجو بودن است.const person = { name: "Ali", age: 25 };
در اینجا یک شیء
person
ایجاد میکنیم که اطلاعات شخصی را ذخیره میکند.const colors = ["red", "green", "blue"];
در این خط یک آرایه به نام
colors
ایجاد میشود که شامل رنگهای مختلف است.