SOURCE

let obj = {
    name: 'smy',
    age: '18',
    job: 'engineer',
    * [Symbol.iterator]() {
        const self = this;
        let keys = Object.keys(this);
     let len = keys.length;
        for(let i = 0; i < len; i++){
            yield {value: self[keys[i]]}
        }

    }
};

for(let val of obj){
    console.log(val)
}
console 命令行工具 X clear

                    
>
console