محبوبیت JavaScript به دلیل سازگاری آن غیرقابل توقف است. این راهنمای مبتدی JavaScript را دنبال کنید و تخصص خود را در JS Stack شروع کنید.
بررسی اجمالی
مهم نیست که شما یک سطح متوسط هستید یا توسعه دهنده با تجربه ، راه حل هایی را برای مشکلات خود در هنگام مشاغل توسعه دریافت خواهید کرد. Containerize.com نوشتن پست های وبلاگ آموزش را در گروه برنامه نویسی آغاز کرده است و ما با راهنمای مبتدی جاوا اسکریپت شروع می کنیم. از آنجا که ما شروع به کار می کنیم ، بنابراین این مقاله در مورد انواع داده های JavaScript است. بیایید کشف کنیم انواع داده های JavaScript چیست و نمونه هایی از نحوه استفاده از آنها را در کد منبع به طور کارآمد مشاهده می کنید. بنابراین ، از طریق راهنمای این مبتدی به طور کامل بروید تا بتوانید درک خوبی از داده های JavaScript داشته باشید. ما نکته زیر را پوشش می دهیم:
انواع داده ها توضیح داده شده | نوع داده چیست؟
نوع داده همه چیز در مورد گفتن کامپایلر است که چگونه داده ها را تفسیر یا کامپایل می کند. استفاده از انواع داده ها بسیار مهم است و باید عاقلانه استفاده شود. با کلمات ساده ، این در مورد قالب داده هایی مانند شماره ، رشته ، بولی و موارد دیگر است. با این حال ، دو دسته از انواع داده ها انواع داده های بدوی و انواع داده های غیر حساس وجود دارد. هشت نوع داده ابتدایی وجود دارد که در بخش بعدی از آنها عبور خواهیم کرد.
انواع داده های جاوا اسکریپت چیست؟
در حقیقت ، JavaScript یک زبان کاملاً تایپ شده است و به این معنی است که شما مجبور نیستید نوع متغیر را صریح تعریف کنید. شما می توانید هر مقدار را به یک متغیر اختصاص دهید و آن متغیر آن مقدار مانند رشته ، bigint ، boolean یا موارد دیگر را ذخیره می کند.
انواع داده های ابتدایی
انواع داده های ابتدایی مواردی هستند که تغییر ناپذیر هستند و پس از ایجاد و اولیه سازی قابل تغییر نیستند. با این حال ، شما می توانید یک مقدار جدید را دوباره ارزیابی کنید اما نمی توانید مقدار موجود را جهش دهید. مثلا:
var name = "my name is mustafa";
name = "my name is changed";
console.log(name) // output: my name is changed
name[0] = "M";
console.log(name) // output: my name is changed
در مثال بالا ، رشته یک نوع داده بدوی است و مقدار قدیمی با مقدار جدید جایگزین می شود اما تغییر در مقدار موجود منعکس نمی شود. بنابراین ، ما می توانیم ببینیم که هنوز “نام من تغییر کرده است” نه “نام من تغییر کرده است”.
انواع داده های غیر حساس
انواع داده های غیر اولیه قابل تغییر است ، در کلمات ساده بر خلاف انواع داده های بدوی. مثلا:
var arr = [1,2,3];
arr[0] = 11;
console.log(arr) // output: [11,2,3]
علاوه بر این ، انواع داده های بدوی با ارزش مقایسه می شوند ، و انواع داده های غیر پیشگیرانه همیشه با مرجع مقایسه می شوند. مثلا:
// Primitive Data Type
var first_name = "mustafa";
var last_name = "mustafa";
first_name === last_name // true
// Non-Primitive Data Type
var arr = [1,2];
var arr2 = [1,2];
arr === arr2 // false
// BUT
var arr = [1,2];
var arr2 = [1,2];
arr = arr2;
arr === arr2 // true
اکنون ، بیایید انواع داده ها را یک به یک انجام دهیم. 6 نوع داده ابتدایی و 1 نوع داده غیر حساس وجود دارد. انواع داده های ابتدایی شامل:
- string : این نوع داده نشان دهنده داده های متنی است که شامل دنباله ای از شخصیت ها است که توسط نقل قول ها احاطه شده اند.
- شماره : این نشان دهنده داده های اعشاری/غیر دمایی ، به ویژه عدد صحیح یا شناور است.
- Boolean : بازنمایی مقادیر منطقی درست یا نادرست.
- نماد : از نماد برای نگه داشتن مقادیر منحصر به فرد استفاده می شود.
- نامشخص : یک متغیر بدون هیچ مقدار یا متغیر ناآگاه.
- تهی : عدم وجود هر مقدار تهی در نظر گرفته می شود.
نوع داده غیر پیشگیرانه شامل موارد زیر است:
Object : از آن برای ذخیره مجموعه داده های متشکل از جفت های ارزش کلید استفاده می شود.
نتیجه
این پایان این راهنمای جاوا اسکریپت مبتدی است. ما از طریق نوع داده های جاوا اسکریپت چیست؟ علاوه بر این ، ما بررسی کرده ایم که یک نوع داده به طور خلاصه چیست. شما باید درک بهتری از انواع داده های غیر حساس و بدوی در JavaScript داشته باشید. اگر به دنبال آماده سازی برای مصاحبه شغلی هستید ، این پست وبلاگ واقعاً به شما کمک می کند. سرانجام ، Containerize.com به طور مداوم در حال نوشتن پست های وبلاگ در مورد محصولات و موضوعات منبع باز بیشتر است. علاوه بر این ، شما می توانید ما را در حساب های رسانه های اجتماعی Facebook ، LinkedIn و توییتر دنبال کنید.
سوالی بپرسید
شما می توانید در مورد سوالات یا سؤالات خود در مورد [انجمن] ما به ما اطلاع دهید.
سؤالات متداول
8 نوع داده JavaScript چیست؟ لطفاً برای دانستن 8 نوع داده JavaScript به این لینک مراجعه کنید.