undefined
، null
، boolean
، string
، symbol
، number
، object
. على سبيل المثال ، تميز أجهزة الكمبيوتر بين الأرقام ، مثل الرقم 12
، strings
، مثل "12"
أو "dog"
أو "123 cats"
، وهي مجموعات من الأحرف. يمكن لأجهزة الكمبيوتر إجراء العمليات الحسابية على عدد ، ولكن ليس على سلسلة. تسمح المتغيرات لأجهزة الكمبيوتر بتخزين البيانات ومعالجتها بطريقة ديناميكية. يفعلون ذلك باستخدام "تسمية" للإشارة إلى البيانات بدلاً من استخدام البيانات نفسها. يمكن تخزين أي من أنواع البيانات السبعة في متغير. تشبه Variables
x و y التي تستخدمها في الرياضيات ، مما يعني أنها اسم بسيط لتمثيل البيانات التي نريد الرجوع إليها. تختلف variables
الكمبيوتر عن variables
الرياضية في أنها يمكن أن تخزن قيمًا مختلفة في أوقات مختلفة. نقول جافا سكريبت لإنشاء أو تعريف متغير عن طريق وضع الكلمة var
أمامه، كما يلي: var ourName؛يخلق
variable
يسمى ourName
. في جافا سكريبت ، ننتهي من العبارات بفواصل منقوطة. يمكن أن تتكون أسماء Variable
من أرقام وأحرف و $
أو _
، لكن قد لا تحتوي على مسافات أو تبدأ برقم. var
لإنشاء متغير يسمى myName
. ملحوظة ourName
إذا واجهتك ourName
. myName
مع الكلمة الرئيسية var
، وتنتهي بفاصلة منقوطة
testString: 'assert(/var\s+myName\s*;/.test(code), "You should declare myName
with the var
keyword, ending with a semicolon");'
```