Programinė detalės:
Versija: 4.0.5
Įkėlimo datą: 13 May 15
Licencija: Nemokamai
Populiarumas: 128
Tai uosto ir pažangios įgyvendinimas Ruby pagrindinę objektas / modulio / klasė sistemą JavaScript, taip pat keletą standartinių Ruby bibliotekų ir įvairių kitų plėtinių.
Įranga
- Bendrosios savybės: "
- metodas privalomas;
- Ruby kaip objektas sistema su klasių, mixins ir pavienių metodų;
- Vėlai privalomi argumentai-neprivaloma Super ragina patronuojančioms klasių ir mixins
- Included pratęstas ir paveldėtų kabliukai;
- Reflection API objekto sistemą;
- konvencijų objektas lygybės, lyginimo, iteracijos ir maišos,
- Versijos įvairių standartinių Ruby modulių ir duomenų struktūros;
- Veikia su: "
- node "
- V8 ",
- Rhino "
- Narvalas,
- SpiderMonkey
- Langai scenarijus Priimančioji
Kas naujo , šioje laidoje:
- Pervadintas MethodChain #_ (), kad MethodChain #__ () išvengti clobbering pabrėžti bandymų apartamentai.
Kas naujo versijos 4.0.3:
- Negalima gydyti niekinis kaip klaida, kai praėjo į async bandymų skambučiais grįžtamąją.
- būti griežtas, ar stubbed funkcijos vadinamos su nauja ar ne.
- patalpintas withNew () kaip nebaigtas modifikatorius pakeisti nebaigtas ("naujas", ...).
- Pridėtas (TARGET) kaip nebaigtas Matcher už tikrinti tai privalomas skambučio.
Kas naujo versijos 4.0.2:
- Pakeisti AsyncSteps todėl antklodės visus skambučius į anksčiau ( ), tai () ir po (), kad kiekvienas blokas laukia visų žingsnių, kad eiles užbaigti.
Kas naujo versijos 4.0.1:
- Fiksuotas indeksavimo klaidą dinaminėje kartos autoload.require sąrašus.
Kas naujo 3.0 versijoje:
- Visi komponentai dabar paleisti daug platesnį įvairių platformų
- JS.Class dabar bandomas naudojant savo bandymo sistemą, JS.Test.
- Naujos bibliotekos. Palyginamasis, konsolės, Deferrable, OrderedHash, klasės, OrderedSet, TSort
- HashSet tapo pagrindinio rinkinio įgyvendinimas ir originalus rinkinys įgyvendinimas buvo ištrintas,
- stacktrace buvo visiškai suremontuotas remti išplėstine apibrėžtos vartotojo sekimo funkciją
- Nauja pagrindinė metodas modulis # alias (), kad aliasing metodus;
- Vartotojo nustatyti raktažodžius metodai, naudojant Method.keyword ();
- JS.Class nebepalaiko sukuriate klasės klasę;
- Modulis # instanceMethod () grąžina būdu, ne Funkcija
- išvardijamosios # grep () dabar palaiko pasirinkdami pagal tipą, pvz items.grep (masyvas). Jis nepalaiko funkcinius predikatai kaip items.grep (funkcija (x) {grąža X == 0}), turite naudoti išvardijamosios # Pasirinkite () šiam
- Daiktai su tomis pačiomis savybėmis, o matricos su tais pačiais elementais yra dabar laikoma lygi, kai naudojamas kaip maišos raktų
- MethodChain # gaisro () dabar vadinama MethodChain #__ Exec __ ();
- JS.Ruby buvo ištrintas,
Kas naujo versijos 2.1.5:
- Prideda paramą mazgas, Narvalas "ir" Windows Script Host į JS.Package pakrovimo sistema.
- Prideda `autoload` makro pakuotės sistemos greitai konfigūruoti modulius, naudojant failo pavadinimo konvencijas.
- Pervadina `reikalauti ()` `į JS.require ()` taip, kad neprieštarautų CommonJS modulio API.
Reikalavimai
- veikiancio Javascript kliento pusėje;
Komentarai nerastas