Генерируйте хэш асинхронно с обещаниями JS - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть класс JS с функцией, называемой функцией generateHash, я хочу реализовать эту функцию таким образом, чтобы она принимала объект моего класса, генерировала хэш и переназначала свойство хеша в том же объекте.Я должен сделать это с обещанием, как мне это сделать, используя обещания JavaScript.

    const SHA256 = require('crypto-js/sha256');
    class Block {
        constructor(data){
            this.id = 0;
            this.nonce = 144444;
            this.body = data;
            this.hash = "";
        }

        generateHash() {
            // Use this to create a temporary reference of the class object
            let self = this;           
        }
    }

module.exports.Block = Block;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...