Например:
class Square {
constructor(x1, y1, x2, y2) {
// ...
}
area () {
return x * y
}
}
// 1 works
const square = new Square(1,2,3,4)
console.log(square.area())
// 2 doesn't work
const area = new Square(1,2,3,4).area()
Как можно описать класс, чтобы работал 2-й случай?
А ты в доке про классы читал?
ткни, плиз. похоже, пропустил что-то
https://learn.javascript.ru/class
(new Square(...)). area()
Обсуждают сегодня