অ্যারে খালি করার পদ্ধতি
জাভাস্ক্রিপ্টে অ্যারে খালি করতে ভেরিয়েবলকে খালি অ্যারে অ্যাসাইন করুন:
arr = []
উদাহরণ
<html>
<head>
<title>JavaScript Arrays</title>
</head>
<body>
<script>
var arr = ["orange", "mango", "banana", "sugar", "tea"];
document.write("<br />Original array: " + arr);
arr = []; // খালি অ্যারে অ্যাসাইন
document.write("<br />Current array: " + arr);
</script>
</body>
</html>
অন্যান্য পদ্ধতি এবং পার্থক্য
| পদ্ধতি | কোড | রেফারেন্স? | বর্ণনা |
|---|---|---|---|
| Reassign | arr = [] | নতুন রেফারেন্স | পুরানো অ্যারে গারবেজ কালেক্টেড হয় (যদি অন্য রেফারেন্স না থাকে) |
| Length = 0 | arr.length = 0 | একই রেফারেন্স | মুল অ্যারে মিউটেট হয়, অন্যান্য রেফারেন্সগুলোও প্রভাবিত |
| Splice | arr.splice(0) | একই রেফারেন্স | সব এলিমেন্ট মুছে ফেলে |
| Pop Loop | while(arr.length) arr.pop() | একই রেফারেন্স | धीম, প্রতিটি এলিমেন্টের জন্য ফাংশন কল |
সেরা অনুশীলন
// নতুন অ্যারে চাইলে (সাধারণত সেরা) arr = []; // একই রেফারেন্স মেইনটেইন করতে চাইলে (অন্য ভেরিয়েবল শেয়ার করলে) arr.length = 0; // বা arr.splice(0);