cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Masalah dengan !function()

!function(){} diletakkan dalam fail js Bagaimana untuk memanggil kaedah di dalam selepas merujuknya?

曾经蜡笔没有小新曾经蜡笔没有小新2823 hari yang lalu523

membalas semua(4)saya akan balas

  • 为情所困

    为情所困2017-05-19 10:15:21

    // 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>

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:15:21

    Balik cara dalaman sahaja

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:15:21

    !function(){} bukan kaedah, tetapi ungkapan dengan nilai palsu.

    balas
    0
  • 怪我咯

    怪我咯2017-05-19 10:15:21

    !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

    .

    balas
    0
  • Batalbalas