ওয়েব ডেভেলপমেন্ট টিউটোরিয়াল সিরিজ – পর্ব-১৭
ওয়েব ডেভেলপমেন্ট টিউটোরিয়াল সিরিজ – পর্ব-১৭
JavaScript ES6 Destructuring Assignment
Destructuring Assignment হলো JavaScript এর একটি ES6 ফিচার যা অবজেক্ট ও অ্যারের মান সহজে আলাদা ভেরিয়েবলে অ্যাসাইন করতে সাহায্য করে।
১. অ্যারে Destructuring
let numbers = [1, 2, 3]; let [a, b, c] = numbers; console.log(a); // 1 console.log(b); // 2 console.log(c); // 3
২. কিছু মান বাদ দেওয়া
let numbers = [10, 20, 30, 40]; let [first, , third] = numbers; console.log(first); // 10 console.log(third); // 30
৩. ডিফল্ট ভ্যালু সহ
let colors = ["red"]; let [primary, secondary = "blue"] = colors; console.log(primary); // red console.log(secondary); // blue
৪. অবজেক্ট Destructuring
let person = { name: "Nitai", age: 25 };
let { name, age } = person;
console.log(name); // Nitai
console.log(age); // 25
৫. ভিন্ন ভেরিয়েবল নাম দিয়ে
let person = { name: "Nitai", age: 25 };
let { name: fullName, age: years } = person;
console.log(fullName); // Nitai
console.log(years); // 25
৬. Nested Destructuring
let user = {
id: 1,
info: {
username: "nitai",
email: "nitai@example.com"
}
};
let { info: { username, email } } = user;
console.log(username); // nitai
console.log(email); // nitai@example.com
লেখক: নিতাই বাবু | সহযোগিতায় ও ব্লগ ডিজাইন: OpenAI
আরও পূর্ববর্তী পর্বসমূহ দেখুন:
- পর্ব-১
- পর্ব-২
- পর্ব-৩
- পর্ব-৪
- পর্ব-৫
- পর্ব-৬
- পর্ব-৭
- পর্ব-৮
- পর্ব-৯
- পর্ব-১০
- পর্ব-১১
- পর্ব-১২
- পর্ব-১৩
- পর্ব-১৪
- পর্ব-১৫
- পর্ব-১৬
- পর্ব-১৭
|
নিতাই বাবু
পুরস্কারপ্রাপ্ত নাগরিক সাংবাদিক – ২০১৭। লেখালেখির শুরু শৈশবে, এখনো চলছে। 🌐 ব্লগ: নিতাই বাবু ব্লগ | জীবনের ঘটনা | চ্যাটজিপিটি ভাবনা |

Comments
Post a Comment