ES6 Shim

Logiciel capture d'écran:
ES6 Shim
Détails logiciels:
Version: 0.34.0 Mise à jour
Date de transfert: 6 Mar 16
Développeur: Paul Miller
Licence: Gratuit
Popularité: 9

Rating: nan/5 (Total Votes: 0)

Lorsqu'il est inclus sur une page Web, cette bibliothèque permettra un moteur de navigateur plus pour rendre EcmaScript 6 (plus récent JavaScript) syntaxe.

Support est inclus uniquement pour mettre à niveau EcmaScript 5 moteurs à EcmaScript 6

Ce qui est nouveau dans cette version:.

  • Veiller à ce que les méthodes ES5 Array.prototype enveloppées renvoient la valeur correcte.

Ce qui est nouveau dans la version 0.33.3:

  • Veiller à ce que les méthodes ES5 Array.prototype enveloppées renvoient la valeur appropriée.

Ce qui est nouveau dans la version 0.32.3:

  • Veiller à ce que les méthodes ES5 Array.prototype enveloppées renvoient la valeur appropriée.

Ce qui est nouveau dans la version 0.27.1:

  • Assurer Array / fonctions Array.prototype ont le bon nom.
  • Chrome 40 définit le nom incorrect pour tableaux # valeurs.
  • Assurez-vous que Array.of fonctionne lorsque des sous-classes.

Ce qui est nouveau dans la version 0.25.3:

  • Suppression des arguments inexistants de certaines méthodes String.prototype HTML .
  • Tous les élèves de A soutenu noeud / versions iojs maintenant livrés avec un npm qui comprend ^.
  • Essai sur iojs-v1.3.

Ce qui est nouveau dans la version 0.25.1:.

  • Ajouter Annexe B Méthodes String.prototype HTML
  • Annexe Écrasement méthodes B String.prototype HTML dans IE 9, qui à la fois en majuscule les noms de balises, et ne parvient pas à échapper à des guillemets.
  • Annexe Écrasement méthodes B String.prototype HTML dans Safari 4-5, qui ne parvient pas à échapper à des guillemets.
  • Veiller à ce que date # ToString Retourne & quot; Invalid Date & quot; lorsque la valeur de la date est NaN.

Ce qui est nouveau dans la version 0.22.2:

  • Mieux ES3 soutien: citant / éviter les mots réservés
  • Mise à jour moka, CSJ, jshint, grunt-saucelabs, enlaidir-js

Ce qui est nouveau dans la version 0.22.0:

  • Ajout RegExp # drapeaux
  • Faire un nouveau travail de RegExp à la fois avec une regex et une chaîne de drapeaux
  • Suppression de non-spec objet. {GetPropertyNames, getPropertyDescriptor}

Ce qui est nouveau dans la version 0.21.0:

  • Utilisez un identifiant valide comme itérateur ES6-shim clé, de sorte qu'il ne se présente pas dans la console aussi facilement.

Ce qui est nouveau dans la version 0.19.1:

  • Carte fixe # set et Set # ajouter à être chainable
  • Mise à jour Mocha

Ce qui est nouveau dans la version 0.18.0:

  • Accélérez cordes # garniture remplacement
  • nommés tableaux # trouver et Array # FindIndex pour faciliter le débogage
  • Remplacer implémentation native cassé dans Firefox 25-31 pour Array # trouver et Array # FindIndex
  • Assurez-String.fromCodePoint a la bonne longueur dans Firefox
  • Liste la licence package.json pour npm
  • Array.from: correction bug spec avec Array.from ([], undefined) lancer

Ce qui est nouveau dans la version 0.14.0:

  • Correction d'une mauvaise manipulation de Math.clz de valeurs contraindre NaN
  • manipulation incorrecte fixe négatif index de fin sur tableau # remplissage
  • Object.getOwnPropertyKeys supprimés, ce qui ne devrait pas être partout
  • arité fixe de Carte et Set constructeurs, par 27.04.2014 projet spec
  • Ajout d'une suite complète de tests supplémentaires promesse ES6
  • Faire Number.isInteger un peu plus efficace
  • Ajout npm run test natif pour exposer la façon dont les implémentations sont cassé sans shim
  • tests supplémentaires Ajouté

Ce qui est nouveau dans la version 0.12.0:.

  • implémentations # trim cordes fixes que l'assiette de manière incorrecte
  • cesser de compter sur ArrayIterator étant un public var, fixant Safari 8.

Ce qui est nouveau dans la version 0.11.1:

  • Assurez-vous de shim Object.assign dans tous les environnements , pas seulement vrai ES5
  • Maintenant, y compris le dossier minified et carte source

Ce qui est nouveau dans la version 0.11.0:.

  • Supprimer Object.getOwnPropertyDescriptors, par spec
  • fixe IE8.
  • Améliorer la planification Promise.
  • Ajoutez quelques cales plus autonomes.
  • Utilisez un repli Object.create, pour une meilleure compatibilité ES3.

Ce qui est nouveau dans la version 0.9.1:

  • Ajout Tableau # copyWithin et Number.MIN_SAFE_INTEGER
  • Big speed-up des cartes / Sets pour les touches chaîne / nombre: ils sont O (1) maintenant
  • .
  • Changement Math.hypot selon la spécification.

Ce qui est nouveau dans la version 0.5.3:

  • Made Chaîne # startsWith, cordes # endsWith pleinement conforme spec.

Exigences :

  • JavaScript côté client

Limites :.

  • Internet Explorer 8 soutien est limité

Logiciel similaire

jsonp.js
jsonp.js

5 Jun 15

RDF.rb
RDF.rb

10 Dec 15

SharpZipLib
SharpZipLib

28 Feb 15

Ring
Ring

10 Feb 16

Commentaires à ES6 Shim

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie