24 lines
1.4 KiB
Markdown
24 lines
1.4 KiB
Markdown
|
---
|
|||
|
title: Declare JavaScript Variables
|
|||
|
localeTitle: تحديد متغيرات جافا سكريبت
|
|||
|
---
|
|||
|
# تحديد متغيرات جافا سكريبت
|
|||
|
|
|||
|
عندما نقوم بتخزين البيانات في بنية البيانات ، فإننا نسميها متغيرًا. مكتوبة متغيرات جافا سكريبت في حالة الجمل. مثال على حالة الإبل هو: `camelCase` .
|
|||
|
|
|||
|
يمكنك أن تعلن عن متغير بهذه الطريقة
|
|||
|
|
|||
|
` var myName = "Rafael";
|
|||
|
`
|
|||
|
|
|||
|
قدم ES6 طريقتين أخريين لإعلان المتغيرات. **دعونا** و **const** . _دعنا_ متشابهين إلى حد كبير مع var وفي الغالب يكون قابلاً للتبادل:
|
|||
|
|
|||
|
` let myAge = 36;
|
|||
|
`
|
|||
|
|
|||
|
حيث _ترك_ يختلف، في نطاقه. عندما نعلن استخدام _var_ ، فهو عالمي النطاق. عندما نعلن استخدام _السماح_ ، فإن النطاق يقتصر على هذه الوظيفة. إذا كنت ترغب في استخدام متغير _السماح_ خارج إحدى الوظائف ، فيجب أن تجعله نطاقًا عالميًا أو يعيد تعريفه في الوظيفة التالية.
|
|||
|
|
|||
|
**const** ، من ناحية أخرى ، لا يمكن إلا أن تعلن مرة واحدة. لا يمكن أن تتغير قيمته.
|
|||
|
|
|||
|
` const myName = "Christina";
|
|||
|
`
|