copy()
方法可以返回一个新的 LineSegment
对象,该对象与当前对象具有相同的起点和终点。
copy(): LineSegment
copy()
方法返回一个新的 LineSegment
对象。
const segment = new LineSegment(0, 0, 10, 10);
const copiedSegment = segment.copy();
console.log(segment); // LineSegment {x1: 0, y1: 0, x2: 10, y2: 10}
console.log(copiedSegment); // LineSegment {x1: 0, y1: 0, x2: 10, y2: 10}
copy()
方法不会修改当前对象,它会返回一个与当前对象相同的新对象。如果需要修改当前对象,可以使用 setStart()
和 setEnd()
方法。