cari

Rumah  >  Soal Jawab  >  teks badan

atribut panjang dalam fungsi js

Untuk fungsi tersuai:
keseronokan fungsi(a,b) {

console.log(a);

}

Mencetak objek tetingkap dalam alat pembangunan Chrome, saya mendapati terdapat fungsi tersuai yang menyeronokkan dan fungsinya sendiri getComputedStyle.

Fungsi keseronokan mempunyai dua parameter formal, jadi atribut panjang ialah 2, dan getComputedStyle mempunyai satu parameter formal, jadi panjangnya ialah 1.
Jadi mengapa fun:function fun(a,b)
ditunjukkan tetapi tidak getComputedStyle:function getComputedStyle ( Bagaimana pula dengan parameter formal 1, parameter formal 2)?

曾经蜡笔没有小新曾经蜡笔没有小新2810 hari yang lalu1026

membalas semua(2)saya akan balas

  • typecho

    typecho2017-06-14 10:55:55

    panjang ialah nilai atribut objek fungsi, yang merujuk kepada berapa banyak parameter fungsi yang mesti dilalui. Parameter yang telah menentukan nilai lalai tidak disertakan Contohnya, panjang fungsi (xx = 0) ialah 0.

    Selain itu, di dalam fungsi: arguments.length ialah bilangan parameter yang sebenarnya diluluskan apabila fungsi dipanggil.

    balas
    0
  • 黄舟

    黄舟2017-06-14 10:55:55

    Ini tiada kaitan dengan panjang, ia hanya masalah paparan, kerana fungsi itu sendiri mempunyai fungsi menyemak parameter Jika bilangan jenis parameter yang anda masukkan salah, ralat tidak akan dilaporkan sangat masuk akal, tetapi fungsi tersuai anda Tidak, jadi jenis parameter lengkap akan dipaparkan.

    balas
    0
  • Batalbalas