tôi đã phân tích angular.forEach
chức năng:Tại sao nên sử dụng ngữ cảnh góc cạnh?
Đây là mã của angular.forEach
:
var values = {name: 'misko', gender: 'male'};
var log = [];
angular.forEach(values, function(value, key) {
this.push(key + ': ' + value);
}, log);
expect(log).toEqual(['name: misko', 'gender: male']);
Các mô tả về bối cảnh là:
Object để trở thành bối cảnh (this) cho hàm iterator .
tôi đã đưa ra một số câu hỏi:
Tại sao sử dụng và khi nào là hữu ích tham số bối cảnh?!
Tại sao sử dụng này thay vì biến nhật ký?
Ohhhhhh .... bây giờ tôi có thể thấy rằng hàm có thể được chuyển thành hành vi. Tốt đẹp!!! – Lucas