Sprinth () ل JavaScript

التحميل الان

Sprinth () ل JavaScript الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Alexei
  • موقع ويب الناشر:
  • http://alexei.417.ro/blog/sprintf_for_javascript.html

Sprinth () ل JavaScript العلامات


Sprinth () ل JavaScript وصف

Sprintf () ل JavaScript هو تطبيق جافا سكريبت خفيف الوزن ولكنه قوي من Sprinth ()، بناء على مواصفات PHP. Sprintf () ل JavaScript هو تطبيق جافا سكريبت خفيف الوزن ولكنه قوي من Sprinth ()، بناء على مواصفات PHP. هناك الكثير من المكتبات هناك و، دائما، يفعلون الكثير من الأشياء التي لا تحتاج إليها أو بطريقة لا تحبها. وبالتالي، يشعرون بانتفاخ. مثال واحد سيكون النموذج الأولي. في الآونة الأخيرة، اكتشفت أنه يحتوي على فئة قالب. في البداية، اعتقدت أنه كان محرك قالب يشبه Smarty for PHP، لكنه اتضح أنني كنت مخطئا. إنها مجرد طريقة لإعادة السلاسل المنسقة ملفوفة في فئة خيالية. إذا كنت معتادا على C، C ++، الهدف C، Perl، Python، PHP، Bash، Awk، إلخ. من المحتمل أن تكون على دراية بوظيفة Printf، والتي تستخدم لإخراج السلاسل المنسقة. لأنني أردت لفترة طويلة وظيفة مماثلة في JavaScript، فقد كتبت ذلك باستخدام Sprinth Spec Spec Sprintf .. هو النموذج الأولي بسيط: سلسلة Sprinthf (تنسيق سلسلة ]] في سلسلة التنسيق يتم تمييزها ب "" وتتبعها واحدة أو أكثر من هذه العناصر، في هذا الترتيب: 1. علامة "+" اختيارية على أن القوى لإحداث النتيجة مع علامة زائد أو ناقص على القيم الرقمية. بشكل افتراضي، يتم استخدام علامة "-" فقط على الأرقام السلبية .2. محدد الحشو الاختياري الذي يقول حرفا لاستخدامه للحشو (إذا كان محدد). القيم المحتملة هي 0 أو أي حرف آخر مسبق من قبل ". الافتراضي هو الوسادة مع spaces.3. علامة "-" اختيارية، والتي تسبب SPRINTF إلى اليسار محاذاة نتيجة هذا العنصر النائب. الافتراضي هو اليمين محاذاة النتيجة. رقم اختياري يقول عدد الأحرف التي يجب أن تكون فيها النتيجة. إذا كانت القيمة المراد إرجاعها أقصر من هذا الرقم، فسيتم تخزين النتيجة 5. تعديل دقيق اختياري، يتكون من "." (DOT) تليها رقم، تقول عدد الأرقام التي يجب عرضها لأرقام النقطة العائمة. عند استخدامها على سلسلة، فإنه يسبب النتيجة التي سيتم اقتطاعها. من النوع محدد يمكن أن يكون أي من: - طباعة شخصيات حرفية "" - طباعة عدد صحيح كعمل ثنائي - طباعة عدد صحيح كحرف مع هذا ASCII قيمة عدد صحيح - طباعة عدد صحيح كخدر عشري موقعة - طباعة تعويم كشوفة علمية - طباعة عدد صحيح كرقم عشري غير مدقق - طباعة تعويم كأي فأي - طباعة عدد صحيح كأرقام ثماني - طباعة سلسلة ك ISX - طباعة عدد صحيح كرقم سداسي عشري (الحالة الصغيرة) X - طباعة عدد صحيح كحجة سداسية عشرية (الحالة العلوية) يمكن الآن مبادلة الوسائط. وهذا هو، لا يتعين على ترتيب العناصر النائبة مطابقة ترتيب الحجج. يمكنك القيام بذلك ببساطة بالإشارة ببساطة في سلسلة التنسيق، والذات التي تشير إلى أن العملاء الذين يشارون إلى: Sprinthf ("الأحرف الأربعة الأولى من الأبجدية الإنجليزية هي: 4 $ S، 3 $ S، 1 $ S و 2 $ S "،" ج "،" د "،" ب "،" ب ")؛ وبالطبع، يمكنك تكرار العناصر النائبة دون الحاجة إلى زيادة عدد الحجج. ما الجديد في هذا الإصدار: كان محدد العرض مثبت.


Sprinth () ل JavaScript برامج ذات صلة