A lightweight JavaScript game engine git clone git://soophie.de/game-engine
102 add(item) { 103 this.items.push(item); 104 } 105 remove(item) { 106 const i = this.items.findIndex(n => n === target); 107 if(i !== -1) { 108 this.items.splice(i, 1); 109 } 110 } 111 [Symbol.iterator]() { 112 return this.items.values(); 113 }
102 add(item) {
add(item) {
103 this.items.push(item);
this.items.push(item);
104 }
}
105 remove(item) {
remove(item) {
106 const i = this.items.findIndex(n => n === target);
const i = this.items.findIndex(n => n === target);
107 if(i !== -1) {
if(i !== -1) {
108 this.items.splice(i, 1);
this.items.splice(i, 1);
109 }
110 }
111 [Symbol.iterator]() {
[Symbol.iterator]() {
112 return this.items.values();
return this.items.values();
113 }