cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Isu sintaks tentang melaksanakan fungsi dengan segera dalam JS

(function () {
    console.log('test');
}());

(function() {
    console.log('test');
})();

Saya dapati bahawa kedua-duanya boleh mencetak ujian Apakah perbezaannya? Saya harap Allah dapat menyedarkan saya.

代言代言2744 hari yang lalu392

membalas semua(1)saya akan balas

  • 黄舟

    黄舟2017-06-12 09:24:50

    Tiada perbezaan dalam operasi Dari segi semantik, yang pertama adalah untuk menganggap keseluruhan hasil pelaksanaan fungsi sebagai ungkapan, dan yang kedua adalah untuk menganggap fungsi sebagai ungkapan

    balas
    0
  • Batalbalas