Pourquoi ne JS minification convertir 1000 à 1E3?
Quel est le point de changer (int) 1000
à 1E3
?
Et où 1E3
venir?
Je sais juste 3bytes
vs 4bytes
. et http://jsperf.com/1000-vs-1e3
1E3 est la notation pour l'expression mathématique de 10^3, qui est le même que 1000. Si vous avez écrit un million de 1E6 serait 1000000 et puis vous permettrait d'économiser plus de deux octets.
enregistre deux plus d'octets comparer à quoi?
oui je me suis trompé en disant: "plus de deux octets". Il convient de plus de trois octets. 1000 -> 1E3 permet d'économiser des octets/caractère, 1000000 -> gain de 1E6 enregistre quatre charactes, qui est plus de trois octets.
enregistre deux plus d'octets comparer à quoi?
oui je me suis trompé en disant: "plus de deux octets". Il convient de plus de trois octets. 1000 -> 1E3 permet d'économiser des octets/caractère, 1000000 -> gain de 1E6 enregistre quatre charactes, qui est plus de trois octets.
OriginalL'auteur l2aelba | 2014-09-03
Vous devez vous connecter pour publier un commentaire.
Le point de l'ensemble de la minification est d'être en mesure de passer moins de données sur le réseau, mais de conserver la même fonctionnalité.
Tant que la taille est plus petite que la minification est en train de faire son travail.
1E3
joli beaucoup signifie 10 puissance 3; une courte façon de représenter le nombre 1000.OriginalL'auteur Lix
ils sont de la même valeur, 1E3 est de 10 à la puissance trois, ou 1000, de sorte que le point de sorte économisez 25%
oh, je vois votre point de
pouvez-vous le mettre tout entier AVANT et APRÈS le "e"? ou est-ce juste 1eX?
OriginalL'auteur PA.
Pour être plus précis:
1e3
signifie1 * 10^3
D'Autres Exemples:
2e2
=200
et0.1e2
=10
Voir aussi: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Numbers_and_dates
OriginalL'auteur Momme Kuesel