ننتظر تسجيلك هـنـا

الأدارة ..♥ اقبلت العشر فاستعدوا وشدوا الهممم .. واحيوا سنة التكبير الله اكبر الله اكبر الله اكبر لا اله الا الله الله اكبر الله اكبر ولله الحمد ..كل عآم وأنتم بألف خير

❆ فعاليات عَبق الياسمين ❆  



إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 14-02-2023, 05:41 PM
غفران المحبه غير متواجد حالياً
 
 عضويتي » 2221
 اشراقتي » Oct 2021
 كنت هنا » 15-07-2023 (03:29 PM)
آبدآعاتي » 708,510[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا »  صوري  مُتنفسي هنا
 
مزاجي:
 
افتراضي كيفية إدارة الذاكرة في جافا سكريبت





في لغة البرمجة (JavaScript)، عندما ننشئ متغيرات أو وظائف أو أي شيء يمكن أن يخطر ببالك، يخصص محرك (JS) ذاكرة لهذا ويطلقها بمجرد عدم الحاجة إليها، حيث أن تخصيص الذاكرة هو عملية حجز مساحة في الذاكرة أثناء تحرير الذاكرة، مما يؤدي إلى توفير مساحة جاهزة للاستخدام لغرض آخر.

دورة حياة الذاكرة في جافا سكريبت


هناك (3) مراحل أو أجزاء من دورة حياة الذاكرة والتي هي نفسها لجميع لغات البرمجة؛ وهي:


تخصيص الذاكرة: حيث تعتني (JavaScript) بهذا الأمر فهي تخصص الذاكرة التي سيحتاجها المستخدم للكائن الذي أنشأه.


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

تحرير الذاكرة: يتم التعامل مع هذه الخطوة أيضًا بواسطة محرك (JavaScript)، حيث أنه بمجرد تحرير الذاكرة المخصصة، يمكن استخدامها لغرض جديد.


كيفية تخزين محرك جافا سكريبت / ذاكرة stack و heap


تقوم محركات (JavaScript) بتخزين بياناتها في مكانين؛ ذاكرة (Stack) وذاكرة (Heap)، فيما يلي توضيح لكل منهما:





1. ذاكرة Stack


وهي نوع من بنية البيانات التي تستخدم طريقة (Last-in-First-out (LIFO)) لتخزين البيانات الثابتة، بسبب حجمها الثابت، والمعروف أثناء وقت الترجمة بواسطة المحرك فهي ذاكرة ثابتة، وتشتمل البيانات الثابتة في (JavaScript) على مراجع للكائنات والوظائف بالإضافة إلى القيم الأولية مثل: (strings, number, Boolean, null, undefined, symbol, BigInt).



2. ذاكرة Heap


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



ما المقصود بتسرب ذاكرة جافا سكريبت


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



1. المتغيرات العالمية Global Variables


عندما يتم تخزين البيانات في متغيرات عالمية، فإنه يتسبب في حدوث تسرب للذاكرة، مثل استخدام (var) في التعليمات البرمجية الخاصة بك بدلاً من (let أو const)، كما يتم تخزين المتغيرات غير المعلنة في الكائن العام، لتجنب هذا الوضع استخدم (strict) لتمكين تطبيقات أكثر أمانًا وكذلك منع المتغيرات العامة غير المرغوب فيها أو يمكنك تعيين المتغير العام إلى فارغ (مثل window.name = null) بعد الاستخدام لمنع تسرب ذاكرة (JavaScript) لأن هذه المراجع مخزنة مباشرة في الجذر ولا يمكن جمعها.

2. حدث Forgotten timers


(SetTimeout و SetInterval) هما حدثان زمنيان متاحان في (JavaScript) وهما ميزات مهمة للغاية، حيث أن (SetTimeout) هي وظيفة غير متزامنة يتم تنفيذها بعد انتهاء الوقت المحدد عادةً بالمللي ثانية، بينما يسمح (SetInterval) بالتنفيذ المتكرر للرمز على فترات زمنية مختلفة “وقت محدد”، حيث أن غالبية تسربات الذاكرة ناتجة عن هذه الموقتات، ولحل هذه المشكلة، استخدم دائمًا (() clearInterval) عندما تعرف أن الوظيفة لن تكون مطلوبة، سيكون كذلك (clearInterval (differentInterval)) لإلغاء الفاصل الزمني بعد استخدامه.





 توقيع : غفران المحبه




رد مع اقتباس
قديم 14-02-2023, 05:46 PM   #2


الصورة الرمزية ❞اوركيد♡
❞اوركيد♡ متواجد حالياً

 
 عضويتي » 515
 اشراقتي » Dec 2017
 كنت هنا » اليوم (04:10 AM)
آبدآعاتي » 16,073[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام وسام وسام 1 
 
افتراضي




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : ❞اوركيد♡



رد مع اقتباس
قديم 15-02-2023, 01:50 AM   #3


الصورة الرمزية مزن
مزن متواجد حالياً

 
 عضويتي » 2578
 اشراقتي » Oct 2022
 كنت هنا » اليوم (02:24 PM)
آبدآعاتي » 14,622[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 الاوسمة »
وسام الحضور السامق وسام فخامة حضور وسام وسام 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 15-02-2023, 08:41 AM   #4


الصورة الرمزية كريزما
كريزما متواجد حالياً

 
 عضويتي » 2103
 اشراقتي » Jun 2021
 كنت هنا » اليوم (03:16 AM)
آبدآعاتي » 1,621,067[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  السعودية
موطني » دولتي الحبيبه Yemen
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام وسام المئوية السادسة بعد المليون وسام 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : كريزما





أنا إنسانه صاحبة فشل ذريع
في الإستسلام مع كل نسمة هواء يشتد تفاؤلي
مع كل شهيق و زفير تشتد صلابة أضْلعِي..
كلما إزداد ثقل العالم على أكتافي..
زاد تالقي كلما تضاعف عدد أعدائي
تضاعفت ضحكاتي
.....

حميريه من نسل قحطان

كل عام وانتي مصدر السعاده
والفرح لقلبي
(عيون الريم)
بحبك ياقلبي )


رد مع اقتباس
قديم 15-02-2023, 07:31 PM   #5


الصورة الرمزية بنت الخيال
بنت الخيال متواجد حالياً

 
 عضويتي » 2051
 اشراقتي » Apr 2021
 كنت هنا » اليوم (01:57 AM)
آبدآعاتي » 1,122,321[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
 MMS ~
MMS ~
 الاوسمة »
وسام انفاس الياسمين وسام بيارق الياسمين وسام 8 مليون مشاركة 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 15-02-2023, 11:47 PM   #6


الصورة الرمزية مـخـمـلـيـة
مـخـمـلـيـة غير متواجد حالياً

 
 عضويتي » 735
 اشراقتي » Jun 2018
 كنت هنا » 24-04-2024 (01:18 AM)
آبدآعاتي » 1,719,914[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  الــوجــدان
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 SMS ~
 الاوسمة »
وسام ملكة العبق وسام وسام سراج العبق وسام الهمة والنشاط 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
مواضيع : مـخـمـلـيـة



رد مع اقتباس
قديم 16-02-2023, 12:12 AM   #7


الصورة الرمزية همس الروح
همس الروح متواجد حالياً

 
 عضويتي » 525
 اشراقتي » Dec 2017
 كنت هنا » اليوم (03:21 AM)
آبدآعاتي » 1,600,806[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي » القراءة..والرياضة.. والطبخ
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام المئوية السادسة بعد المليون وسام وسام وسام 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : همس الروح



رد مع اقتباس
قديم 16-02-2023, 12:46 AM   #8


الصورة الرمزية وتين
وتين متواجد حالياً

 
 عضويتي » 47
 اشراقتي » Feb 2017
 كنت هنا » اليوم (04:29 AM)
آبدآعاتي » 1,617,967[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  عبق الياسمين
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام المئوية السادسة بعد المليون وسام وسام 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 16-02-2023, 05:56 PM   #9


الصورة الرمزية عبير الليل
عبير الليل متواجد حالياً

 
 عضويتي » 39
 اشراقتي » Feb 2017
 كنت هنا » اليوم (01:31 PM)
آبدآعاتي » 3,488,319[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي » كتابة الشعر والخواطر # التصوير
 اقامتي »  قلب أبي
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام وسام وهج الحروف وسام 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : عبير الليل




لااحلل نقل مدونتي وكتاباتي ..
كونوا اسمى من ذلك آحبتي ]





نحن وإن جار الزمان لبرهة.. نبقى الكبار وغيرنا أقزام
ما ذنبنا إن كان يشعر أننا أرقى.. وأن مكانه الأقدام






رد مع اقتباس
قديم 16-02-2023, 10:14 PM   #10


الصورة الرمزية غريم الليل
غريم الليل غير متواجد حالياً

 
 عضويتي » 1091
 اشراقتي » Feb 2019
 كنت هنا » 06-06-2024 (09:29 PM)
آبدآعاتي » 14,828[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  فى قلب المنتدى
موطني » دولتي الحبيبه United Arab Emirates
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام النشاط وسام مشارك مميز فعالية ملك الردود وسام 
 
افتراضي رد: كيفية إدارة الذاكرة في جافا سكريبت




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : غريم الليل




هذا انا مثل الجبل شامخ و راسي ما يميـل
‏لي هامةٍ مرفوعةٍ ما تنحني و لا تنكسـر




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع ¬ آلمنتدى ✿ مشاركات ¬ آخر مشآرگة ✿
ما هي أنظمة إدارة قواعد البيانات dbms؟ كريزما عبق تطوير المنتديات والاستايلات✿ 19 03-05-2024 04:15 AM
زيادة مستوى الذاكرة وتحسينها بطرق رائعه امير بكلمتى عبق تطوير الذات ✿ 33 24-02-2024 10:59 AM
إدارة الوقت | قيمة حياتك تقدر بكيفية إدارتك للوقت وتين عبق تطوير الذات ✿ 26 15-02-2024 08:37 AM
اكبر مكتبة لكتب الحاسوب والبرمجة والتصميم الاستاذ عبق الكتب الثقافية ✿ 35 12-01-2024 10:55 PM
واتس أبدروس و نصائح كيفية استخدام أداة إدارة التخزين من واتساب ابتسامة الزهر ع ـبق لـ اخبار التقنيه ومستجداتها✿ 15 20-12-2023 06:07 AM


الساعة الآن 02:48 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
new notificatio by 9adq_ala7sas
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.