【发布时间】:2020-03-05 23:44:04
【问题描述】:
我收到这个错误:Uncaught TypeError: this.createLink is not a function 在 JavaScript 中的新链接中,Paragraph 类工作得非常好。
class Paragraph {
constructor(text) {
this.text = text;
return this.createParagraph();
}
createParagraph() {
var paragraph = document.createElement('p');
paragraph.appendChild(document.createTextNode(this.text));
return paragraph;
}
}
class Link extends Paragraph {
constructor(text, link) {
super(text);
this.link = link;
return this.createLink();
}
createLink() {
var aLink = document.createElement('a');
aLink.appendChild(document.createTextNode(this.text));
aLink.href = this.link;
return aLink;
}
}
我正在尝试执行以下命令: var a = new Link("Text","google.com");作为测试。
【问题讨论】:
-
约翰,你想达到什么目的?一个带有链接和段落的 dom
标签: javascript jquery dom