Это свойство, которое холст где-то хранил, и оно должно быть доступно из свойства (вероятно), поскольку может быть трудно отслеживать координаты последней точки.
Например, когда вы рисуете дугу
ctx.arc(xc, yc, radius, starting_angle, ending_angle);
У вас нет немедленной информации о координатах последней точки.
Конечно, это может быть получено в этом случае с
lastX = xc + radius*Math.cos(ending_angle);
lastY = yc + radius*Math.sin(ending_angle);
Но раздражает необходимость включать эти вычисления, когда мы знаем, чтохолст запоминает последнюю точку.
Если после инструкции по дуге вы добавляете
ctx.lineTo(x, y);
И это работает.Поэтому в canvas есть последняя точка, хранящаяся где-то, и я не могу понять, почему она скрыта для программиста.