Szoftver adatai:
Változat: 4.0.5
Feltöltés dátuma: 13 May 15
Engedély: Ingyenes
Népszerűség: 128
Ez egy port és a fejlett végrehajtása Ruby alapvető célja / modul / osztály rendszer JavaScript kódot, valamint számos szabványos Ruby könyvtárakat és különféle egyéb kiterjesztéseket.
Tulajdonságok :
- Általános jellemzők:
- metóduskötésében
- Ruby-szerű tárgy rendszer osztályok, mixinek, és Singleton módszerek
- késői kötést érvek kötelezően szuper kéri a szülő osztály és mixinek
- tartalmazza, terjeszteni és öröklött horgok
- Reflection API-k számára az objektum rendszer
- egyezmények objektum egyenlőség, összehasonlítás, ciklusok és tördeljük
- verziói különböző standard Ruby modulok és adatszerkezetek
- Együttműködik:
- Node
- V8
- Rhino
- narvál
- SpiderMonkey
- Windows Script Host
Mi az új ebben a kiadásban:
- Új néven MethodChain #_ (), hogy MethodChain #__ () Kerülendő felülírja alsóonalat tesztcsonagok.
Mi az új 4.0.3:
- Ne kezeld null, mint egy hiba, amikor letette hogy aszinkron teszt visszahívások.
- Legyen szigorú arról, hogy elnyomta függvény megkapja az új, vagy sem.
- Added withNew () egy csonk módosító cserélni csonk ("új", ...).
- Felvétel időpontja (cél) a csonk matcher ellenőrzéséhez ez a kötődés egy hívás.
Mi az új a 4.0.2 verzió:
- Change AsyncSteps így pakolások az összes hívás előtt ( ), IT () és után () úgy, hogy minden egyes blokk megvárja az összes lépést úgy sorba, hogy teljes.
Mi az új a 4.0.1-es verziójával:
- Fix indexelési hiba a dinamikus generációs autoload.require listákat.
Mi az új 3.0 verzió:
- Minden alkatrész most fut egy sokkal szélesebb köre platformokon
- JS.Class most teszteltük saját vizsgálati keret, JS.Test.
- Új könyvtárak: Benchmark, konzol, Deferrable, OrderedHash, Range, OrderedSet, TSort.
- Hash-halmaz lett a bázis Set végrehajtását, és az eredeti Set végrehajtása eltávolították
- StackTrace óta teljesen átdolgozták, hogy támogassa bővíthető a felhasználó által meghatározott nyomon követés funkció
- New alapvető módszer Module # alias () az aliasing módszerek
- Felhasználó által megadott kulcsszó módszerek segítségével Method.keyword ()
- JS.Class már nem támogatja alosztály a Class osztály
- Module # instanceMethod () visszaad egy módszer, nem egy függvény
- Enumerable # grep () már támogatja a kiválasztás típus szerint, pl items.grep (Array). Nem támogatja a funkcionális predikátumok, mint items.grep (function (x) {return x == 0}), akkor érdemes használni Enumerable # select () erre a
- tárgyakat azonos tulajdonságokkal, és mátrixok azonos elemeket most úgy egyenlő alkalmazás esetén Hash kulcsok
- MethodChain # tűz () most hívott MethodChain #__ exec __ ()
- JS.Ruby eltávolították
Mi az új verzióban 2.1.5:
- Támogatja a Node, narvál és a Windows Script Host A JS.Package rakodási rendszer.
- Hozzáad egy `autoload` makrót a csomagkezelő rendszer gyors konfigurálása modulok segítségével fájlnév egyezmények.
- átnevezése `require ()` `a JS.require ()`, hogy ne ütközzön CommonJS modul API.
követelmények :
- JavaScript kliens oldalon
Hozzászólás nem található