ES6 Shim

Software screenshot:
ES6 Shim
Dettagli del software:
Versione: 0.34.0 Aggiornato
Data di caricamento: 6 Mar 16
Sviluppatore: Paul Miller
Licenza: Libero
Popolarità: 47

Rating: 4.0/5 (Total Votes: 1)

Quando incluso in una pagina Web, questa libreria permetterà un motore del browser più vecchio di rendere EcmaScript 6 (più recente JavaScript) sintassi.

Il supporto è incluso solo per aggiornare EcmaScript 5 motori a EcmaScript 6

Cosa c'è di nuovo in questa versione:.

  • Assicurarsi che avvolte metodi ES5 Array.prototype restituiscono il valore corretto.

Cosa c'è di nuovo nella versione 0.33.3:

  • Assicurarsi che avvolte metodi ES5 Array.prototype restituiscono il giusto valore.

Cosa c'è di nuovo nella versione 0.32.3:

  • Assicurarsi che avvolte metodi ES5 Array.prototype restituiscono il giusto valore.

Cosa c'è di nuovo nella versione 0.27.1:

  • Assicurarsi Array / funzioni Array.prototype hanno la corretta nome.
  • Chrome 40 definisce il nome corretto per Array # valori.
  • Assicurarsi che Array.of funziona quando sottoclasse.

Cosa c'è di nuovo nella versione 0.25.3:

  • Rimozione argomentazioni inesistenti da alcuni metodi String.prototype HTML .
  • Tutti gli A-supported nodi / versioni iojs grado ora forniti con un NPM che capisce ^.
  • Prova a iojs-v1.3.

Cosa c'è di nuovo nella versione 0.25.1:.

  • Aggiungi Allegato B metodi String.prototype HTML
  • La sovrascrittura Allegato B metodi String.prototype HTML in IE 9, che sia uppercases i nomi dei tag, e non riesce a sfuggire virgolette.
  • La sovrascrittura Allegato B metodi String.prototype HTML in Safari 4-5, che non riesce a sfuggire virgolette.
  • Garantire tale data # ToString Restituisce & quot; non valido Data & quot; quando il valore del data è NaN.

Cosa c'è di nuovo nella versione 0.22.2:

  • Meglio ES3 supporto: citando / evitando parole riservate
  • Aggiornamento moka, JSCS, jshint, grugnito-saucelabs, uglify-js

Cosa c'è di nuovo nella versione 0.22.0:

  • Aggiunto RegExp # bandiere
  • Fai la nuova opera RegExp sia con una regex e una stringa bandiere
  • Rimosso non-spec oggetto. {GetPropertyNames, getPropertyDescriptor}

Cosa c'è di nuovo nella versione 0.21.0:

  • Utilizzare un identificatore valido come iteratore ES6-shim chiave, in modo che non si presenta nella console stessa facilità.

Cosa c'è di nuovo nella versione 0.19.1:

  • Mappa fisso # set e Set # aggiungono di essere chainable
  • Aggiornamento Mocha

Cosa c'è di nuovo nella versione 0.18.0:

  • Accelerare String # assetto sostituzione
  • Named array # find e Array # FindIndex per facilitare il debug
  • Sostituire implementazione nativa rotto in Firefox 25-31 per array # find e array # FindIndex
  • Assicurarsi String.fromCodePoint ha la lunghezza corretta in Firefox
  • Elenca la licenza in package.json per NPM
  • Array.from: fix bug spec con Array.from ([], non definito) gettando

Cosa c'è di nuovo nella versione 0.14.0:

  • fissi un uso improprio del Math.clz di valori che costringere a NaN
  • gestione non corretta fisso dell'indice finale negativo sulla Array # fill
  • Object.getOwnPropertyKeys rimosso, che non dovrebbe essere ovunque
  • arity fisso di Mappa e Set costruttori, per 2014/04/27 progetto spec
  • Aggiunta una suite completa di test supplementare promessa ES6
  • Fare Number.isInteger un po 'più efficiente
  • Aggiunto run NPM test-nativo per esporre come implementazioni rotto sono senza spessore
  • aggiunti ulteriori test

Cosa c'è di nuovo nella versione 0.12.0:.

  • stringa fissa implementazioni # assetto che in modo non corretto assetto
  • smettere di fare affidamento su ArrayIterator essere un var pubblico, fissando Safari 8.

Cosa c'è di nuovo nella versione 0.11.1:

  • Assicurati di spessorare Object.assign in tutti gli ambienti , non solo vero ES5
  • Ora tra cui file di minimizzato e mappa fonte

Cosa c'è di nuovo nella versione 0.11.0:.

  • Rimuovi Object.getOwnPropertyDescriptors, per spec
  • fix IE8.
  • Migliorare la pianificazione Promessa.
  • Aggiungete un po 'di più spessori standalone.
  • Utilizzare un ripiego Object.create, per una migliore compatibilità ES3.

Cosa c'è di nuovo nella versione 0.9.1:

  • Aggiunto Array # copyWithin e Number.MIN_SAFE_INTEGER
  • Grande velocità-up di mappe / Completi per le chiavi di stringa / numerici: sono O (1) ora
  • .
  • Cambiato Math.hypot in base alle specifiche.

Cosa c'è di nuovo nella versione 0.5.3:

  • Fatto String # startsWith, String # endswith pienamente conforme spec.

Requisiti :

  • abilitato JavaScript sul lato client

Limitazioni .

  • Internet Explorer 8 supporto è limitato

Programmi simili

CanJS
CanJS

10 Feb 16

W
W

12 Apr 15

eventPause.js
eventPause.js

10 Dec 15

DynoSRC
DynoSRC

13 May 15

Commenti a ES6 Shim

I commenti non trovato
Aggiungi commento
Accendere le immagini!