Adakah fungsi panggil balik menggunakan ciri penutupan? Contohnya:
$('button').onclick = function(){ /* do sth */};
小伙看你根骨奇佳,潜力无限,来学PHP伐。
A=(x)=>{alert(x)};B=(panggilan balik)=>{biar y=1;panggil balik(y)};B(A);Dengan cara ini panggilan balik sudah digunakan
Tidak, tiada penutupan di sini.
Penutupan mengembalikan fungsi B dalam fungsi A, dan fungsi B sentiasa merujuk pembolehubah susun atur fungsi A.
A=(x)=>{alert(x)};
B=(panggilan balik)=>{
biar y=1;
panggil balik(y)
};
B(A);
Dengan cara ini panggilan balik sudah digunakan
Tidak, tiada penutupan di sini.
Penutupan mengembalikan fungsi B dalam fungsi A, dan fungsi B sentiasa merujuk pembolehubah susun atur fungsi A.