Итак, с ростом новых фреймворков с JavaScript многие из них используют ECMAScript 6 shim или TypeScript, приближают новые функции. Мой вопрос таков:Итерации через методы и свойства класса ES6
Как перебирать методы/свойства класса ES6?
например. (С объектами)
var obj = {
prop: 'this is a property',
something: 256,
method: function() { console.log('you have invoked a method'); }
}
for (var key in obj) {
console.log(key);
}
// => 'prop'
// => 'something'
// => 'method'
(с классами)
class MyClass {
constructor() {
this.prop = 'prop';
this.something = 256;
}
method() {
console.log('you have invoked a method');
}
}
Как перечислить методы MyClass
имеет и, возможно, его свойства, а?
Awesome - именно то, что я искал! Благодаря :) –