شعبية JavaScript لا يمكن إيقافها بسبب قابليتها للتكيف. اتبع دليل المبتدئين في JavaScript وابدأ في رعاية خبرتك في JS Stack.

What are JavaScript Data Types? |ما هي أنواع بيانات JavaScript؟ | دليل المبتدئين

ملخص

بغض النظر عما إذا كنت مستويًا متواضعًا أو مطورًا متمرسًا ، ستحصل على حلول لمشاكلك القادمة أثناء وظائف التنمية. Containerize.com بدأت في كتابة منشورات المدونة التعليمية في فئة البرمجة وبدأنا دليل JavaScript للمبتدئين . نظرًا لأننا نبدأ ، لذا فإن هذه المقالة تدور حول أنواع بيانات JavaScript. دعنا نستكشف ما هي أنواع بيانات JavaScript ونرى أمثلة على كيفية استخدامها في الكود المصدري بكفاءة. لذلك ، انتقل إلى دليل هذا المبتدئ جيدًا حتى تتمكن من فهم جيد لأنواع بيانات JavaScript****. نحن نغطي النقطة التالية:

موضح أنواع البيانات | ما هو نوع البيانات؟

نوع البيانات هو كل شيء عن إخبار المترجم بكيفية تفسير البيانات أو تجميعها. استخدام أنواع البيانات أمر بالغ الأهمية ويجب استخدامه بحكمة. بالكلمات البسيطة ، يتعلق الأمر بتنسيق البيانات مثل الرقم والسلسلة والطراز والمزيد. ومع ذلك ، هناك فئتان من أنواع البيانات البدائية وأنواع البيانات غير المحددة. هناك ثمانية أنواع بيانات بدائية سنقوم بها في القسم التالي.

ما هي أنواع بيانات JavaScript؟

في الواقع ، JavaScript هي لغة مكتوبة بشكل فضفاض مما يعني أنه ليس عليك تحديد النوع المتغير بشكل صريح. يمكنك تعيين أي قيمة لمتغير وسيقوم هذا المتغير بتخزين هذه القيمة مثل String أو Bigint أو Boolean أو أكثر.

دليل المبتدئين في JavaScript

أنواع البيانات البدائية

أنواع البيانات البدائية هي تلك التي لا يمكن تغييرها ولا يمكن تغييرها بعد الإنشاء والتهيئة. ومع ذلك ، يمكنك إعادة تعيين قيمة جديدة ولكن لا يمكن أن تحفز القيمة الحالية. على سبيل المثال:

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 أنواع بيانات بدائية ونوع بيانات غير محدد. تشمل أنواع البيانات البدائية:

  • سلسلة : يمثل نوع البيانات بيانات نصي يتكون من سلسلة من الأحرف المحاطة باقتباس.
  • الرقم : إنه يمثل بيانات عشرية/غير متناثرة ، وخاصة عدد صحيح أو تعويم.
  • منطقية : تمثيل القيم المنطقية صحيح أو خطأ.
  • الرمز : يتم استخدام الرمز لعقد قيم فريدة.
  • غير محدد : متغير بدون أي قيمة أو متغير غير مهيئ.
  • NULL : يعتبر غياب أي قيمة فارغًا. يشمل نوع البيانات غير المحتملة:
    الكائن : يتم استخدامه لتخزين مجموعة البيانات التي تتكون من أزواج القيمة الرئيسية.

خاتمة

هذه هي نهاية دليل المبتدئين JavaScript . لقد مررنا ما هي أنواع بيانات JavaScript ؟ بالإضافة إلى ذلك ، قمنا باستكشاف نوع البيانات باختصار. يجب أن يكون لديك فهم أفضل لأنواع البيانات البدائية غير المقدمة و **في JavaScript. سيساعدك منشور المدونة هذا حقًا إذا كنت تتطلع إلى التحضير لمقابلة عمل. أخيرًا ، Containerize.com يكتب باستمرار منشورات المدونة على منتجات ومواضيع أخرى مفتوحة المصدر. علاوة على ذلك ، يمكنك متابعتنا على حسابات وسائل التواصل الاجتماعي لدينا Facebook و LinkedIn و Twitter.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك في المنتدى.

الأسئلة الشائعة

ما هي 8 أنواع بيانات جافا سكريبت؟ يرجى زيارة هذا الرابط لمعرفة أنواع بيانات JavaScript 8.

أنظر أيضا