0
class Person{
constuctor(name){
this.name = name;
}
speak(){
alert('My name is ' + this.name);
}
}
var james = new Person('james');
james.speak();
我想了解一些節點的ES6類的東西。 我發現每個例子都說這應該起作用,但名稱總是未定義的。 我一定錯過了一件非常簡單的事情。ES6類屬性undefined
我這裏有一個小提琴:https://jsfiddle.net/gxjhmgyu/
你有一個錯字 - 'constuctor' - >'constructor' –
哈啊!對不起,有時候這就是你面前的事情。 – SpringsTea
如果你有一個體面的IDE,它應該改變保留字的文本顏色,例如'constructor'。試着注意它的顏色是否錯誤:-) –