Tôi có một chức năng, a()
mà tôi muốn ghi đè, nhưng cũng có bản gốc a()
được thực hiện theo thứ tự tùy thuộc vào ngữ cảnh. Ví dụ: đôi khi khi tôi tạo một trang, tôi sẽ muốn ghi đè như thế này:
function a() {
new_code();
original_a();
}
và đôi khi như thế này:
function a() {
original_a();
other_new_code();
}
Làm thế nào để tôi có được điều đó original_a()
từ bên trong quá sức a()
? Nó thậm chí có thể?
Xin đừng đề xuất các lựa chọn thay thế cho việc đạp xe quá mức theo cách này, tôi biết nhiều người. Tôi đang hỏi về cách này cụ thể.