JS.Class

البرمجيات قطة:
JS.Class
تفاصيل البرنامج:
الإصدار: 4.0.5
تاريخ إيداع: 13 May 15
المطور: James Coglan
ترخيص: حرر
شعبية: 128

Rating: 3.5/5 (Total Votes: 2)

ومن تنفيذ ميناء والمتقدمة من وجوه الأساسية / وحدة / نظام روبي فئة في شفرة جافا سكريبت، فضلا عن العديد من المكتبات روبي القياسية ومختلف ملحقات أخرى

الميزات:.

الميزات العامة:
طريقة الربط
نظام الكائن روبي الشبيهة مع الطبقات، mixins، وأساليب المفرد
الحجج اختيارية في وقت متأخر ملزمة المكالمات سوبر لفئات الأم وmixins
وشملت، مدد ورثت السنانير
واجهات برمجة التطبيقات انعكاس لنظام وجوه
الاتفاقيات من أجل المساواة وجوه، والمقارنة، التكرار والتجزئة
إصدارات مختلف وحدات روبي القياسية وهياكل البيانات
يعمل مع:
العقدة
V8
أنف
المرقط
SpiderMonkey
ويندوز سيناريو المضيف

ما هو الجديد في هذا الإصدار:

MethodChain تسمية #_ () لMethodChain #__ () لتجنب clobbering تؤكد في الأجنحة الاختبار.

ما هو الجديد في الإصدار 4.0.3:

لا علاج لاغيا باعتباره خطأ عند تمريرها إلى المتزامن رد الاختبار.
تكون صارمة حول ما إذا كان يتم استدعاء وظائف فافات مع الجديد أم لا.
وأضاف withNew () كما لتعديل كعب ليحل محل كعب ('الجديد'، ...).
وأضاف على (الهدف) باعتباره المنظر كعب للتحقق من هذا الربط من المكالمة.

ما هو الجديد في الإصدار 4.0.2:

تغيير AsyncSteps لذلك يلتف جميع المكالمات إلى ما قبل ()، فإنه () وبعد () بحيث يكون لكل كتلة ينتظر للجميع الخطوات التي قوائم الانتظار لإكمال.

ما هو الجديد في الإصدار 4.0.1:

علة ثابتة الفهرسة في توليد دينامية قوائم autoload.require.

ما هو الجديد في الإصدار 3.0:

جميع مكونات تشغيل الآن على مجموعة أوسع بكثير من المنصات
يتم اختبار JS.Class الآن باستخدام إطاره اختبار الخاصة، JS.Test.
مكتبات جديدة: المعيار، وحدة التحكم، Deferrable، OrderedHash، المدى، OrderedSet، TSort.
أصبح HashSet تنفيذ قاعدة تعيين، وتمت إزالة تنفيذ مجموعة الأصلي
وقد اصلحت StackTrace تماما لدعم للمد وظيفة تتبع المعرفة
جديد الأساسية طريقة وحدة # الاسم المستعار () لأساليب التعرج
طرق المعرفة من قبل المستخدم باستخدام الكلمة Method.keyword ()
JS.Class لم يعد يعتمد subclassing فئة الدرجة
وحدة # instanceMethod () بإرجاع الطريقة، وليس وظيفة
Enumerable # البقرى () الآن يدعم اختيار حسب النوع، وعلى سبيل المثال items.grep (صفيف). إلا أنه لا يدعم المسندات وظيفية مثل items.grep (وظيفة (خ) {عودة س == 0})، يجب عليك استخدام Enumerable # حدد () لهذا
الكائنات مع نفس الخصائص، والمصفوفات مع نفس العناصر تعتبر الآن يساوي عند استخدامها كمفاتيح تجزئة
MethodChain # النار () ويسمى الآن MethodChain #__ إإكسك __ ()
تمت إزالة JS.Ruby

ما هو الجديد في الإصدار 2.1.5:

ويضيف دعما للعقدة، المرقط ويندوز سيناريو المضيف إلى نظام التحميل JS.Package.
ويضيف ماكرو `autoload` لنظام حزمة بسرعة تكوين وحدات باستخدام اصطلاحات اسم الملف.
إعادة تسمية `تتطلب ()` `لJS.require ()` حتى لا تتعارض مع CommonJS حدة API.

المتطلبات:

تفعيل جافا سكريبت على جانب العميل

برامج مماثلة

sweet.js
sweet.js

28 Feb 15

jsbridge
jsbridge

14 Apr 15

Io
Io

10 Dec 15

Elixir
Elixir

10 Feb 16

البرامج الأخرى من المطور James Coglan

Faye
Faye

10 Dec 15

تعليقات ل JS.Class

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة