Voir le flux RSS

danielhagnoul

  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. 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
    ...
  3. Dialogues et notifications le 2017-05-05

    par , 05/05/2017 à 10h52
    Suite à cette actualité : Chrome, les développeurs Web se servant de boîtes de dialogue JavaScript sont invités à se tourner vers des alternatives par sécurité

    Extrait

    Les méthodes de boîtes de dialogue JavaScript alert(), confirm() et prompt() sont en cours de changement : au lieu d’être modales, elles seront tout simplement rejetées lorsque leur onglet sera changé. Un comportement qui est déjà effectif sur les canaux Canary et Dev.

    À cause de ces changements,
    ...
  4. Disponibilité des modules dans les navigateurs le 2017-05-02

    par , 02/05/2017 à 21h23
    Citation Envoyé par danielhagnoul Voir le message
    Disponibilité des modules dans les navigateurs le 2017-05-02 :

    • Safari 10.1
    • Chrome Canary 60 : il faut activer le flag "Experimental Web Platform" dans chrome:flags.
    • Firefox 54 : il faut activer le flag "dom.moduleScripts.enabled" dans about:config.
    • Edge 15 : il faut activer le flag "Experimental JavaScript Features" dans about:flags


    Tutoriel en anglais : https://jakearchibald.com/2017/es-modules-in-browsers/
    Tutoriel de
    ...
  5. Compte à rebours (countdown)

    par , 01/04/2017 à 23h58
    J'ai utilisé la librairie moment.js, voir :


    La fonction countdown( id = "#countdown", interval = 1, seconds = 20, minutes = 0, hours = 0, days = 0, months = 0, years = 0 ) prend tous les paramètres nécessaires pour compter le temps à rebours.

    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    const countdown = ( id = "#countdown", interval = 1, seconds = 20, minutes = 0, hours = 0, days = 0, months = 0, years = 0 ) =>
    ...

    Mis à jour 02/04/2017 à 12h22 par danielhagnoul

    Catégories
    ES2015 , Javascript , Développement Web
Page 1 sur 8 12345 ... DernièreDernière