!function(){} diletakkan dalam fail js Bagaimana untuk memanggil kaedah di dalam selepas merujuknya?
// test.js !function(){ var a = function(){console.log(1)} this.demo = a; }();
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <script src="test.js"></script> </head> <body> <SCRIPT> demo() </SCRIPT> </body> </html>
Balik cara dalaman sahaja
!function(){} bukan kaedah, tetapi ungkapan dengan nilai palsu.
!fungsi bermaksud melaksanakan fungsi dengan segera Anda perlu melihat jika terdapat sebarang kaedah terbuka kepada dunia luar di dalam fungsi, seperti mengubah suai sifat objek tetingkap
Balik cara dalaman sahaja
!function(){} bukan kaedah, tetapi ungkapan dengan nilai palsu.
!fungsi bermaksud melaksanakan fungsi dengan segera Anda perlu melihat jika terdapat sebarang kaedah terbuka kepada dunia luar di dalam fungsi, seperti mengubah suai sifat objek tetingkap
.