Search⌘ K
AI Features

الدوال، ودوال الأسهم، ووظائف الاستدعاء

قم بتحديث فهمك للدوال، والدوال السهمية، ووظائف الاستدعاء.

تُعدّ الدوال أداةً أساسيةً في برمجة JavaScript ، ومفهومًا جوهريًا لتطوير React . الدوال عبارة عن كتل برمجية قابلة لإعادة الاستخدام، تُنفّذ مهامًا مُحدّدة. وهي ضرورية لكتابة أكواد أكثر إيجازًا ووضوحًا، خاصةً عند إنشاء مكونات React .

توفر JavaScript ثلاثة أنواع أساسية من الدوال:

  • الوظائف العادية

  • دوال السهم

  • دوال الاستدعاء (غير المتزامنة)

الدوال المنتظمة (الدوال القياسية)

في JavaScript، يتم تعريف الدوال العادية باستخدامfunction الكلمة المفتاحية. يمكنها استقبال المعاملات، وإجراء العمليات، وإرجاع القيم.

Javascript (babel-node-es2024)
console.log(greet("Alice")); // Hello, Alice!
// Function declaration
function greet(name) {
return `Hello, ${name}!`;
}
// Function expression
// An anonymous function assigned to a function expression
const add = function(a, b) {
return a + b;
};
console.log(add(2, 3)); // 5
// Anonymous function (without a name)
setTimeout(function() {
console.log("This runs after 2 seconds");
}, 2000);

ملحوظة:

  • يتم رفع تعريفات الدوال، بحيث يمكن استدعاؤها قبل تعريفها، على سبيل المثال،greet يمكن استدعاء الدالة قبل تعريفها. ...