أهم 15 اختصار JavaScript يجب أن تعرفها
اختصارات وتقنيات JavaScript حديثة تجعل كودك أنظف وأسرع في الكتابة
M
Moparmegاكتب كود أنظف وأسرع
1. Optional Chaining
user?.address?.city بدلاً من user && user.address && user.address.city
2. Nullish Coalescing
const name = user.name ?? 'زائر' — يستخدم القيمة البديلة فقط إذا كانت null أو undefined
3. Template Literals
`مرحباً ${name}` أسهل من الربط بـ +
4. Destructuring
const { name, email } = user — استخراج القيم مباشرة
5. Array Methods
.map(), .filter(), .find(), .reduce() — بديل أنيق للحلقات التقليدية
6. Async/Await
أسهل من Promises المتسلسلة وأوضح في القراءة
7. Spread Operator
const newArr = [...arr, newItem] — نسخ ودمج المصفوفات بسهولة
نصيحة
لا تفرط في استخدام الاختصارات على حساب وضوح الكود. الكود الواضح أهم من الكود القصير.
#JavaScript#نصائح#كود


