شرح صفوف ومحتوى الفقرة
في علوم الحاسب والرياضيات، تلتزم الدالة النقية (Pure Function) بشرطين حاسمين؛ أولاً أنها لا تغير ما خارجها فلا تعدّل أي كائن أو متغير كان موجوداً قبل استدعائها، وثانياً ثبات النتيجة لنفس المدخلات فمتى استقبلت نفس القيم أعادت نفس النتيجة الحتمية تماماً. صُممت مكتبة React بحيث تعمل كل دالة مكون كدالة نقية تحول الخصائص إلى واجهة مطابقة.
HTML
import { StrictMode } from 'react';
function InvoiceLine({ seats, unitPrice }) {
const subtotal = seats * unitPrice;
return (
<div className="rx-card">
<p>{seats} × ${unitPrice} = ${subtotal}</p>
</div>
);
}