Skip to content

Commit 8e6f032

Browse files
author
Shimul Chowdhury
committed
Spelling mistake & sentence re-arrangement
1 parent 5804abc commit 8e6f032

File tree

1 file changed

+2
-2
lines changed
  • 1-js/04-object-basics/02-garbage-collection

1 file changed

+2
-2
lines changed

Diff for: 1-js/04-object-basics/02-garbage-collection/article.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
জাভাস্ক্রিপ্টে মেমোরি ম্যানেজমেন্ট স্বয়ংক্রিয় ও অদৃশ্যভাবে হয়ে থাকে। আমাদের তৈরি করা প্রিমিটিভ, অবজেক্ট এবং ফাংশন - সবকিছুর জন্য মেমোরি প্রয়োজন হয়।
44

5-
কি ঘটে যখন কোন একটা কিছু আর মেমোরিতে রাখার প্রয়োজন নেই? কিভাবে জাভাস্ক্রিপ্ট ইঞ্জিন ওগুলোকে খুঁজে বের করে এবং পরিষ্কার করে?
5+
যখন কোন একটা কিছু আর মেমোরিতে রাখার প্রয়োজন হয় না, তখন আসলে কি ঘটে? কিভাবে জাভাস্ক্রিপ্ট ইঞ্জিন ওগুলোকে খুঁজে বের করে এবং পরিষ্কার করে?
66

77
## রিচেবিলিটি
88

@@ -183,7 +183,7 @@ family = null;
183183

184184
আমরা পুরো প্রক্রিয়াটিকে এভাবে ভাবতে পারি - একটি বড় রঙের বালতি রুট গুলো থেকে ঢেলে দেয়া হল। রঙের ধারা যেসব রেফারেন্সের মাধ্যমে প্রবাহিত হতে পারে সেগুলো রিচেবল। বাকিগুলো আনরিচেবল এবং তাদের মুছে দেয়া হবে।
185185

186-
এটিই হল গারবেজ কালেকশন কিভাবে কাজ করে তার ধারণা। পুরো প্রক্রিয়াটি নিখুঁত ও দ্রুত হওয়ার জন্য এবং যাতে কোড এক্সিকিউশন বাধাগ্রস্থ না হয় তার জন্য জাভাস্ক্রিপ্ট ইঞ্জিন অনেক অপটিমাইজেশন ব্যবহার করে।
186+
এটিই হল গারবেজ কালেকশন কিভাবে কাজ করে তার ধারণা। পুরো প্রক্রিয়াটি নিখুঁত ও দ্রুত হওয়ার জন্য এবং যাতে কোড এক্সিকিউশন বাধাগ্রস্ত না হয় তার জন্য জাভাস্ক্রিপ্ট ইঞ্জিন অনেক অপটিমাইজেশন ব্যবহার করে।
187187

188188
কিছু অপটিমাইজেশনঃ
189189

0 commit comments

Comments
 (0)