انتقل إلى محتوى الدرس

Formatting Dates and Numbers تنسيق الأرقام والتواريخ بالعرض

ضمّن تعابير JavaScript الديناميكية في النصوص والسمات عبر الأقواس المعقوفة، وميّز التعابير عن الجمل البرمجية، وتعرف على الحماية التلقائية ضد هجمات XSS ومواضع كسرها.
3 صفوف تعليمية
ReactJS
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لإبقاء عناصر الواجهة مقروءة وأنيقة، تجنب حشو معادلات التنسيق الطويلة مباشرة وسط الوسوم. افصل تنسيق العملات والأرقام والتواريخ في دوال مساعدة نقية بأعلى الملف معتمداً على واجهة Intl القياسية في المتصفح، ثم استدعِها باختصار مثل {formatPrice(amount)}.

الصف 2 كود برمجي
HTML
const usd = new Intl.NumberFormat('en-US', {
  style: 'currency',
  currency: 'USD',
});

function PlanPriceCard() {
  const fee = 149.5;
  return (
    <div className="rx-card">{usd.format(fee)}</div>
  );
}
الصف 3 ملاحظة هامة