Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //fonction pour connaitre approximativement le temps d’exécution d'une fonction
- function chrono_func(func, arg) {
- var t = new Date().getTime();
- func(arg);
- return new Date().getTime() - t;
- }
- var _ = function (e) {
- return document.querySelectorAll(e);
- }
- //on fait quelques tests de rapidité
- console.log(chrono_func(_, ".hello")); // 0ms
- console.log(chrono_func($, ".hello")); // 1ms
- console.log(chrono_func($, _(".hello"))); // 0ms
- //on s'appercoit que le selector de jQuery est plus rapide lorsqu'on passe en argument le querySelector natif du javascript :D vu la fréquence d'utilisation du $ quand on code avec Jquery, je pense que c'est une bonne chose à savoir :)
- //donc si on veut utiliser le selecteur $ de jQuery, en plus rapide, ça fait par exemple :
- var elements = $(_(".hello")).css("border", "1px dashed red");
Advertisement
Add Comment
Please, Sign In to add comment