Saya bertanya-tanya apakah JavaScript mendukung penulisan fungsi dalam fungsi lain, atau fungsi bersarang (saya membacanya di blog). Apakah ini benar-benar mungkin ?. Sebenarnya, saya telah menggunakan ini tetapi saya tidak yakin dengan konsep ini. Saya benar-benar tidak jelas tentang ini - tolong bantu!
javascript
function
nested
Angsa Merah
sumber
sumber
Berikut ini adalah hal yang buruk, tetapi berfungsi untuk menunjukkan bagaimana Anda dapat memperlakukan fungsi seperti jenis objek lainnya.
sumber
Fungsi adalah objek kelas satu yang dapat berupa:
Untuk membangun contoh yang diberikan oleh Kenny:
Akan mengingatkan Anda dengan 5.
sumber
Ya, dimungkinkan untuk menulis dan memanggil fungsi yang bertumpuk di fungsi lain.
Coba ini:
sumber
Anda tidak hanya dapat mengembalikan fungsi yang telah Anda berikan ke fungsi lain sebagai variabel, Anda juga dapat menggunakannya untuk kalkulasi di dalam tetapi juga menentukannya di luar. Lihat contoh ini:
sumber