Anscheinend habe ich all meine Google-Fähigkeiten verloren. Ich kann keine guten Ergebnisse für JavaScript-Bibliotheken finden, die versuchen, Javascript zu standardisieren und kleine Verbesserungen zu bieten.
Ich bin nicht auf der Suche nach einem vollständigen Framework wie jQuery, Prototype, etc ... obwohl sie diese Art von Dingen auf irgendeiner Ebene tun. Ich spreche nur über die Standardisierung von Sprache / verfügbaren Funktionen, kein DOM-Zeug. Nur eine gute Cross-Browser-Bibliothek, die die Verfügbarkeit aller Standard-Sachen (Array-Map, reduzieren, etc ..), Unterstützung für Dinge wie Date.toISOString () in IE 6/7/8, etc ... ich bereits wissen ie7.js, dh8.js und ie9.js, aber sie passen nicht genau zur Rechnung.
Also, was gibt es sonst noch?
UPDATE Nur um klar zu sein, hier ist die Art von Dingen, sagte Bibliothek (alle Crossbrowser, mit einheimischen Fallbacks offensichtlich):
Array-Erweiterungen (LastElement, InsertAt, InsertRange, Entfernen, RemoveAt, RemoveRange, Löschen, Enthält, Entspricht, Kopieren, Anhängen, Zusammenführen, Suchen, Filtern): Ссылка
Array-Erweiterungen : (copy, forEach, find, findAll, enthält, distinct, min, max, zuerst, last, sortAscending, sortDescending, randomize, count, außer, intersect, average, sum, union, safePush, getRandom, insertAt, entfernen): Ссылка
Datumsobjektextensionen - datejs.js: (heute vergleichen, zwischen, compareTo, equals, isAFter, isBefore, isLeapYear, parse, parseExact, validateDay, validateHour, validateMonth, validateMinute, validateSecond, validateYear , hinzufügen, hinzufügenSeconds, addMinutes, addHours, addDays, addYears, addWeeks, addMonths, klonen, getWeek, getISOWeek, setWeek, toISOString): Ссылка
kopieren, deepCopy, klonen - Ссылка
Ich finde UnderscoreJS sehr nützlich für Schleifen / Sortieren / Abfragen, Array-Manipulation, Map / Reduce usw.:
Es hat keine zeitbezogenen Funktionen. Für das Parsen von Datum und Uhrzeit gibt es dateJS
Tags und Links javascript standards cross-browser