*entries() {

        // For each item in the array
        for (const list of this[array]) {

            // If there is no linked list then no need to go any further
            if (list !== undefined) {

                // If there is a linked list then yield each key-value pair
                for (const item of list) {
                    yield [item.key, item.value];
                }
            } 
        }
    }
Create an iterator that returns each entry in the hash map.
@returns {Iterator} An iterator on the hash map.