Saya mengalami masalah saat menulis perpustakaan kelas yang mensimulasikan kotak informasi JS hari ini. Saya akan mencoba menulis ini
Salinan kode adalah sebagai berikut:
function messagebox (title = "") {
}
Tidak ada keraguan bahwa saya gagal menjalankan (atau saya tidak akan memposting posting blog ini)
Akhirnya, setelah Baidu, saya menemukan hal yang baik
Salinan kode adalah sebagai berikut:
tes fungsi (a) {
var b = argumen [0]? Argumen [0]: 50;
return a+':'+b;
}
Menurut pemahaman saya tentang kegilaan saya, argumen mungkin adalah sesuatu yang mirip dengan array.
Misalnya, argumen [0] dalam contoh di atas mewakili parameter a
Faktanya, argumen [0]? Argumen [0]: 50 juga dapat ditulis sebagai: Argumen [0] || Di atas adalah metode pengaturan nilai default parameter fungsi di JS