جاوا اسکریپت یک زبان قدرتمند و انعطاف پذیر است و دانستن چند ترفند جالب می تواند کد شما را تمیزتر، سریعتر و کارآمدتر کند. در زیر 20 نکته و ترفند کاربردی جاوا اسکریپت وجود دارد که می توانید از آنها در برنامه های کاربردی دنیای واقعی برای بهبود روند توسعه خود استفاده کنید.
1. تغییر نام در یک مرحله هنگام تخریب شی
const user = { name: 'Alice', age: 25 };
const { name: userName, age: userAge } = user;
console.log(userName); // Alice
console.log(userAge); // 25
2. بررسی وجود تابع قبل از فراخوانی با زنجیربندی اختیاری
const user = {
getName: () => 'Alice',
};
console.log(user.getName?.()); // Alice
console.log(user.getAge?.()); // undefined
3. انتساب پیش فرض در صورت داشتن مقادیر null، undefined و یا مقادیر false مانند 0
let count;
count ||= 10;
console.log(count); // 10
4. تبدیل لیست گره ها به آرایه با عملگر گسترش (...)
const divs = document.querySelectorAll('div');
const divArray = [...divs];
console.log(Array.isArray(divArray)); // true
5. تخریب آرایه / شی با مقادیر پیش فرض برای جلوگیری از خطای undefined
const user = { name: 'Alice' };
const { name, age = 25 } = user;
console.log(age); // 25
6. حذف مقادیر نادرست(Falsy) از آرایه
const arr = [0, 'hello', null, 42, false, 'world'];
const filtered = arr.filter(Boolean);
console.log(filtered); // ["hello", 42, "world"]
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.