2018-10-12 16:35:31 -04:00
|
|
|
---
|
|
|
|
title: Use Arrow Functions to Write Concise Anonymous Functions
|
|
|
|
localeTitle: استخدم Arrow Functions لكتابة الدالات المجهولة
|
|
|
|
---
|
|
|
|
## استخدم Arrow Functions لكتابة الدالات المجهولة
|
|
|
|
|
|
|
|
مرة أخرى ، يدور ES6 حول جعل جافا سكريبت أكثر أناقة ، والبعض الآخر أكثر قابلية للقراءة.
|
|
|
|
|
|
|
|
يمكن إنشاء الوظائف المجهولة ، كما هو مذكور ، عندما تكون متأكداً من أنه لن يتم استدعاء الدالة بالاسم في أي مكان آخر.
|
|
|
|
|
|
|
|
## تلميح 1:
|
|
|
|
|
|
|
|
تخلص من كلمة مفتاح `function` ، وقم بتوصيل هذا `=>` السهم.
|
|
|
|
|
|
|
|
## تلميح 2:
|
|
|
|
|
|
|
|
هل تخلصت من الكلمة الرئيسية `var` ؟
|
|
|
|
|
|
|
|
## تنبيه المفسد - الحل إلى الأمام!
|
|
|
|
|
|
|
|
## حل
|
|
|
|
|
2019-06-20 14:07:46 -07:00
|
|
|
```javascript
|
|
|
|
const magic = () => {
|
|
|
|
"use strict";
|
|
|
|
return new Date();
|
|
|
|
};
|
|
|
|
```
|
2018-10-12 16:35:31 -04:00
|
|
|
|
|
|
|
طالما أنك تخلصت من الكلمة الرئيسية `var` ، فأنت جيد.
|