Στοιχεία Λογισμικού:
Εκδοχή: 4.0.5
Ανεβάστε ημερομηνία: 13 May 15
Άδεια: Δωρεάν
Δημοτικότητα: 128
Είναι ένα λιμάνι και προηγμένη εφαρμογή των βασικών αντικειμένου ενότητας σύστημα Ρούμπι / / τάξη σε κώδικα JavaScript, καθώς και διάφορες πρότυπες βιβλιοθήκες Ruby και διάφορες άλλες επεκτάσεις.
Χαρακτηριστικά :
- Γενικά Χαρακτηριστικά:
- δεσμευτική μέθοδος
- Ruby-όπως το σύστημα αντικείμενο με μαθήματα, τα μείγματα, και μονήρεις μεθόδων
- Αργά-δεσμευτικές επιχειρήματα-προαιρετική σούπερ καλεί στη μητρική τάξεις και τα μείγματα
- Συμπεριλαμβάνεται επεκταθεί και κληρονόμησε τα άγκιστρα
- APIs Προβληματισμός για το σύστημα αντικείμενο
- Συμβάσεις για την ισότητα αντικείμενο, τη σύγκριση, επανάληψη και κατακερματισμού
- Οι εκδόσεις των διαφόρων τυποποιημένες μονάδες Ruby και δομών δεδομένων
- Λειτουργεί με:
- Κόμβος
- V8
- Rhino
- Narwhal
- Spidermonkey
- Windows Script Host
Τι είναι καινούργιο σε αυτή την έκδοση:
- Μετονομάστηκε MethodChain #_ () για να MethodChain #__ () για να αποφευχθεί clobbering Underscore σε σύνολα δοκιμών.
Τι είναι καινούργιο στην έκδοση 4.0.3:
- Μην αντιμετωπίζετε null ως λάθος όταν πέρασε με ασύγχρονο επανακλήσεις δοκιμή.
- Να είστε αυστηροί για το αν Έσβησε λειτουργίες καλούνται με νέες ή όχι.
- Προστέθηκε withNew () ως τροποποιητής στέλεχος να αντικαταστήσει στέλεχος («νέα», ...).
- Προστέθηκε την (στόχος) ενός προσαρμογέα στέλεχος για τον έλεγχο της τη δέσμευση αυτή του μια κλήση.
Τι είναι καινούργιο στην έκδοση 4.0.2:
- Αλλαγή AsyncSteps έτσι ώστε να τυλίγει όλες τις κλήσεις προς πριν ( ), το () και μετά () έτσι ώστε κάθε περιμένει μπλοκ για όλα τα μέτρα που ουρές για να ολοκληρωθεί.
Τι είναι καινούργιο στην έκδοση 4.0.1:
- Διορθώθηκε το bug ευρετηρίαση σε δυναμική γενιά των autoload.require λίστες.
Τι είναι καινούργιο στην έκδοση 3.0:
- Όλα τα συστατικά τώρα τρέχει σε ένα πολύ ευρύτερο φάσμα των πλατφορμών
- JS.Class τώρα δοκιμάζεται χρησιμοποιώντας το δικό της πλαίσιο δοκιμών της, JS.Test.
- Νέα βιβλιοθήκες:. Benchmark, κονσόλα, deferrable, OrderedHash, Range, OrderedSet, TSort
- HashSet έχει γίνει η εφαρμογή βασικό σύνολο, και η αρχική εφαρμογή Set έχει αφαιρεθεί
- StackTrace έχει πλήρως αναθεωρημένων να υποστηρίξει επεκτάσιμη λειτουργικότητα ορίζονται από το χρήστη τον εντοπισμό
- Νέα πυρήνα μέθοδο Module # ψευδώνυμο () για τις μεθόδους aliasing
- Ορίζονται από το χρήστη μεθόδους λέξη-κλειδί χρησιμοποιώντας Method.keyword ()
- JS.Class δεν υποστηρίζει πλέον Οι υποκλάσεις της κλάσης Class
- Module # instanceMethod () επιστρέφει μια μέθοδο, δεν είναι μια συνάρτηση
- enumerable # grep () υποστηρίζει τώρα την επιλογή του τύπου, π.χ. items.grep (Array). Δεν υποστηρίζει λειτουργικά κατηγορήματα, όπως items.grep (λειτουργία (x) {return x == 0}), θα πρέπει να χρησιμοποιήσετε enumerable # επιλέξετε () για αυτό το
- Αντικείμενα με τις ίδιες ιδιότητες, και συστοιχίες με τα ίδια στοιχεία θεωρούνται πλέον ίσα, όταν χρησιμοποιείται ως κλειδιά κατακερματισμού
- MethodChain # πυρκαγιάς () καλείται τώρα MethodChain #__ exec __ ()
- JS.Ruby έχει αφαιρεθεί
Τι είναι καινούργιο στην έκδοση 2.1.5:
- Προσθέτει υποστήριξη για τον κόμβο μονόκερου, του Windows Script Host με το σύστημα φόρτωσης JS.Package.
- Προσθέτει ένα `autoload` μακρο με το σύστημα πακέτου για γρήγορη ρύθμιση των αρθρωμάτων για τη χρήση συμβάσεων όνομα αρχείου.
- Μετονομάζει `require ()` `για να JS.require ()` έτσι ώστε να μην έρχονται σε αντίθεση με CommonJS μονάδα API.
Απαιτήσεις :
- να ενεργοποιήσετε την Javascript από την πλευρά του πελάτη
Τα σχόλια δεν βρέθηκε