IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Javascript

  1. Calcul des nombres premiers (100000 en 0,180s)

    par , 20/07/2017 à 19h29
    J'ai rédigé ce billet après avoir lu [Python3] Nombres premiers : trouver les énièmes premiers de Nothus.

    J'ai utilisé la même méthode de calcul : Number.isInteger( n / premier ).

    La fonction kNbPremiers( X = 25 ) retourne un Array contenant X nombres premiers en partant de l'Array [ 2, 3 ].

    Le calcul des 100000 premiers nombres premiers prend :
    • plus ou moins 0,180s avec Chrome 60b ;
    • plus ou moins 0,700s avec Fiferox 55b ;
    • plus ou moins
    ...
  2. [Actualité] gpu.js : le JavaScript accéléré par la carte graphique

    par , 15/07/2017 à 01h58 (Le Blog d'un Ninja codeur)
    Nom : 1024.png
Affichages : 21511
Taille : 17,1 Ko

    Il se fait tard au moment où je tape ces quelques lignes, mais je viens de tomber sur quelque chose qui pourrait se révéler être un moyen d'optimisation très intéressant à l'heure où les applications JavaScript deviennent de plus en plus gourmandes en ressources de calcul. Le JavaScript étant principalement monothread et les calculs en JS étant pour une large part à l'heure actuelle synchrone, quand ils deviennent nombreux et complexes, ça peut devenir ...

    Mis à jour 18/07/2017 à 10h36 par yahiko

    Catégories
    Javascript , Développement Web , 2D / 3D / Jeux
  3. [Actualité] Comprendre les Promises en JavaScript / TypeScript

    par , 26/06/2017 à 09h00 (Le Blog d'un Ninja codeur)
    Nom : JS TS.png
Affichages : 72885
Taille : 7,3 Ko

    Cet article a pour but de présenter un peu plus posément et en détail les Promises (ou Promesses en français), un concept qui avait été déjà abordé dans un article que j'avais traduit en 2015 : Le futur de l'asynchrone en JavaScript.

    Je pense que c'est d'autant plus intéressant que la norme ES2015 (ou ES6) s'est depuis largement diffusée côté navigateurs, serveurs, transpileurs et développeurs au point que les Promises sont devenues un ...

    Mis à jour 28/06/2017 à 09h15 par yahiko

    Catégories
    TypeScript , Javascript , Développement Web
  4. Comment détecter les touches du clavier ?

    par , 12/06/2017 à 10h45
    Le 2014-01-22, j'ai écrit un Q/R jQuery : "Comment puis-je intercepter les frappes multitouches ?"

    J'utilisais alors event.which, mais aujourd’hui c'est obsolète, et l'on doit utiliser event.key et ses valeurs prédéfinies.

    Citation Envoyé par Watilin; https://www.developpez.net/forums/d1708543/webmasters-developpement-web/javascript-ajax-typescript-dart/javascript/bonnes-manieres-detecter-touches-clavier/#post9356084
    C’est une interprétation personnelle, mais peut-être que which a été déprécié parce qu’il ne représentait pas clairement l’intention du développeur, étant donné que cette propriété représente tantôt keyCode tantôt charCode selon le type
    ...
  5. [Actualité] Documenter dynamiquement (mais très simplement) ses fonctions Javascript

    par , 01/06/2017 à 14h51 (nothus)
    Lorsque votre projet web prend de l'ampleur et, comme l'auteur de cette article, les frameworks ne sont pas toujours votre ami (pour diverses raisons, à commencer la lourdeur qu'apporte parfois inutilement ces outils), vous vous confrontez à la difficultés de tenir votre code documenté à jour.

    Pire, il s'agit d'un parcours du combattant lorsque l'on reprend ses scripts et que des fonctions ont été ajoutées - mais que le petit mot d'accompagnement s'est oublié en route... C'est ainsi ...