-1
Я создал следующий JS код:создания прототипа с использованием ES6
;(function($w) {
var Article = function() {
this.articles = {};
return this;
}
Article.prototype = {
constructor: Article,
loadArticles: function(data) {
//do something
}
}
$w.article = new Article();
})(window);
И когда я делать ту же функцию в ES6 я сделать следующий
class Article {
constructor() {
this.modules = {};
return this;
}
constructor() {
return loadArticles.apply(this, arguments);
}
loadArticles(data) {
//do something
}
}
Я использую https://mohebifar.github.io/xto6/, чтобы узнать, как используйте/код ES6 без везения. Может ли кто-нибудь помочь мне указать на мои проблемы?
Почему у вас есть два 'constructor' методы в классе ES6? Кроме того, вы понимаете, что просить ресурсы за пределами сайта не по теме? – Xufox
ой действительно? - Ты знаешь какой-нибудь сайт, на котором я могу напечатать этот вопрос? Думаю, скоро я скоро опустится – Louis
Вам даже не нужно было запрашивать такой ресурс. Просто обратитесь за помощью к конкретной проблеме _here_. – Xufox