السلام عليكم
هنتكلم عن ال Variables الخاص بالجافاسكربت:
هو مكان بالذاكرة يقوم بتخزين القيمه وال value الذي نعطيها له
مثال :
فهو يقوم بالتخزين فالذاكرة المتغير name باسم jax طبعا يتم عمل كومبيلر للكود ويتحول للباينري ( نظام عد ثاني)
انوع المتغيرات
var // هذا كان يستخدم ف اوائل ظهور جافاسكربت
بعدين ظهرت ES6
وقامت باضافه
let
const
طبعا هتقلي الفرق بينهم اي
مثال لـ var
فهكذا لا يحدث اي اخطاء لان ال var يقوم بالبحث فالذاكره عن ال x ويقوم بتغييرها بالقيمه الخاصه به
مثال لـ let
هكذا رح يعطيك ايرور
redeclartion of let i
وهوا ان قام بحفظ المتغير i بالقيمه 5
وقمت بعمل متغير بنفس الاسم i بالقيمه 7
فعند انشاء المتغير i بالذاكره اكتشف ان يوجد متغير بنفس الاسم لذلك اعطي ايرور
اما ال const
فهو عنصر ثابت بالذاكره لا يتغير
مثال:
رح يكون الايرور
Invaild assignment to const y
وهو انك قمت بتخزين المتغير y بالقيمه 6 ولا يمكن تغير القيمه وهي قيمه ثابته.
اتمني تكون فهمت متنساش بقي الشير الجميل بتاعك لكي نستمر😁🔥
#JavaScript
@codedevelopment
هنتكلم عن ال Variables الخاص بالجافاسكربت:
Variables
هو مكان بالذاكرة يقوم بتخزين القيمه وال value الذي نعطيها له
مثال :
var name = "Jax"
فهو يقوم بالتخزين فالذاكرة المتغير name باسم jax طبعا يتم عمل كومبيلر للكود ويتحول للباينري ( نظام عد ثاني)
انوع المتغيرات
var // هذا كان يستخدم ف اوائل ظهور جافاسكربت
بعدين ظهرت ES6
وقامت باضافه
let
const
طبعا هتقلي الفرق بينهم اي
مثال لـ var
var x = 4
console.log(x)
var x = 7
console.log(x)
فهكذا لا يحدث اي اخطاء لان ال var يقوم بالبحث فالذاكره عن ال x ويقوم بتغييرها بالقيمه الخاصه به
مثال لـ let
let i = 5
console.log(i)
let i = 7
console.log(i)
هكذا رح يعطيك ايرور
redeclartion of let i
وهوا ان قام بحفظ المتغير i بالقيمه 5
وقمت بعمل متغير بنفس الاسم i بالقيمه 7
فعند انشاء المتغير i بالذاكره اكتشف ان يوجد متغير بنفس الاسم لذلك اعطي ايرور
اما ال const
فهو عنصر ثابت بالذاكره لا يتغير
مثال:
const y = 7
console.log(y)
const y = 6
console.log(y)
رح يكون الايرور
Invaild assignment to const y
وهو انك قمت بتخزين المتغير y بالقيمه 6 ولا يمكن تغير القيمه وهي قيمه ثابته.
اتمني تكون فهمت متنساش بقي الشير الجميل بتاعك لكي نستمر😁🔥
#JavaScript
@codedevelopment
---------------------------------------------
🚨Cybersecurity Full Course for beginners🚨
https://mega.nz/folder/vHoBgAqI#J24VlT2Vd0SySyIt65WHmg
---------------------------------------------
#share_and_support_us
@codedevelopment
🚨Cybersecurity Full Course for beginners🚨
https://mega.nz/folder/vHoBgAqI#J24VlT2Vd0SySyIt65WHmg
---------------------------------------------
#share_and_support_us
@codedevelopment
mega.nz
6.31 GB folder on MEGA
516 files and 14 subfolders
كيف تصبح Full Stack Web Developer
الدرس الثالث
https://m.facebook.com/story.php?story_fbid=177423734397622&id=100063899896736
الدرس الثالث
https://m.facebook.com/story.php?story_fbid=177423734397622&id=100063899896736
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
The_Hacker_Playbook_3_Practical_Guide_To_Penetration_Testing_.pdf
8.7 MB
𝙿𝚛𝚊𝚌𝚝𝚒𝚌𝚊𝚕 𝙶𝚞𝚒𝚍𝚎 𝚝𝚘 𝚙𝚎𝚗𝚎𝚝𝚛𝚊𝚝𝚒𝚘𝚗 𝚝𝚎𝚜𝚝𝚒𝚗𝚐..⌫