cuốn sách gpt4 ai đã làm

Phạm vi "này" của Javascript

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 21:50:31 27 4
mua khóa gpt4 Nike

Tôi đang viết một số mã JavaScript. Tôi hơi bối rối về từ khóa này. làm cách nào để dataReceivedHandler Truy cập biến logger trong chức năng?

Lớp của tôi: {
người ghi nhật ký: vô giá trị,
init: function() {
logger = LogFactory.getLogger();
},
tảiData: hàm() {
var dataReceivedHandler = function() {
// làm cách nào để truy cập biến logger ở đây?
}

// nhiều thứ hơn
}
};

câu trả lời hay nhất

Bạn có thể làm điều gì đó tương tự trong hàm LoadData để truy cập đối tượng của mình...

Lớp của tôi: {
người ghi nhật ký: vô giá trị,
init: function() {
this.logger = LogFactory.getLogger();
},
tảiData: hàm() {
var self = this;
var dataReceivedHandler = function() {
// làm cách nào để truy cập biến logger ở đây?
self.logger.log('cái gì đó');
}

// nhiều thứ hơn
}
};

Về phạm vi "này" của Javascript, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/15823948/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress