Có cách nào để tránh phải nhập hai dòng riêng biệt cho @property và @param nếu, như trong ví dụ, trên hàm tạo các tham số và thuộc tính có tên giống nhau.Bộ công cụ JSDoc - Cách chỉ định @param và @property trên cùng một dòng
/**
* Class for representing a point in 2D space.
* @property {number} x The x coordinate of this point.
* @property {number} y The y coordinate of this point.
* @constructor
* @param {number} x The x coordinate of this point.
* @param {number} y The y coordinate of this point.
* @return {Point} A new Point
*/
Point = function (x, y)
{
this.x = x;
this.y = y;
}
Đề xuất của tôi là bạn chỉ khai báo các thuộc tính jsdoc từ hàm tạo như bạn có (ngay cả khi nó chỉ được gán sau này. Tránh tạo chúng từ các hàm ngẫu nhiên trong một lớp. –