//
//
class Company {
constructor() {
this._employees = [];
}
addEmployees(...names) {
this._employees = this._employees.concat(names);
}
*[Symbol.iterator]() {
for(let e of this._employees)
yield e;
}
}
let count = 0;
let company = new Company();
company.addEmployees("Fred","Joe","Tommy","Tom", "Sophie");
for(let employee of company) {
console.log(employee);
}
Wednesday, December 27, 2017
JavaScript Class With Iterator (ES6)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment