Kuukausi: helmikuu 2017

  • Javascriptin lupaukset eli ’promiset’

    #!/usr/bin/env node ’use strict’; /* Esimerkki Javascriptin lupauksista. Funktio equals_promise palauttaa lupauksen, joka pidetään (fulfill) 3 sekunnin kuluttua, mikäli sille syötetyt luvut olivat yhtä suuria, muussa tapauksessa petetään (reject) 2 sekunnin kuluttua. Tästä syystä ohjelman pitäisi tulostaa ilmoitus toisen lupauksen pettämisestä lontoon kielellä sekuntia ennen kuin ensimmäisen lupauksen pitämisestä ilmoitetaan. */ equals_promise(3, 3) .then(() => […]