Tôi muốn truy cập thuộc tính tĩnh bằng cách sử dụng một cá thể. Một cái gì đó như thế nàyjavascript: cách truy cập các thuộc tính tĩnh
function User(){
console.log('Constructor: property1=' + this.constructor.property1) ;
}
User.prototype = {
test: function() {
console.log('test: property1=' + this.constructor.property1) ;
}
}
User.property1 = 10 ; // STATIC PROPERTY
var inst = new User() ;
inst.test() ;
Đây là đoạn mã tương tự trong một jsfiddle
Trong trường hợp của tôi, tôi không biết đó là lớp sơ thẩm thuộc, vì vậy tôi đã cố gắng để truy cập vào các tài sản tĩnh nhờ sủ dụng các dụ 'constructor 'bất động sản, nhưng không thành công :( đây có phải là có thể?
không sử dụng lớp từ trong javascript –
@Johan: Liên kết đó liên quan đến bất kỳ thứ gì ở đây? – Bergi