Pertanyaan yang diberi tag «anonymous-function»


10
Jelaskan sintaks fungsi anonim yang dienkapsulasi
Ringkasan Bisakah Anda menjelaskan alasan di balik sintaks untuk fungsi anonim yang dienkapsulasi dalam JavaScript? Mengapa ini bekerja: (function(){})();tetapi ini tidak function(){}();:? Apa yang saya tahu Dalam JavaScript, seseorang membuat fungsi bernama seperti ini: function twoPlusTwo(){ alert(2 + 2); } twoPlusTwo(); Anda juga dapat membuat fungsi anonim dan menetapkannya ke …

6
Fungsi PHP rekursif anonim
Apakah mungkin untuk memiliki fungsi PHP yang bersifat rekursif dan anonim? Ini adalah upaya saya untuk membuatnya berfungsi, tetapi tidak lulus dalam nama fungsi. $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n - 1 ) * $n; }; …

19
javascript: fungsi anonim rekursif?
Katakanlah saya memiliki fungsi rekursif dasar: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } Bagaimana saya bisa melakukan ini jika saya memiliki fungsi anonim seperti ... (function(data){ data = data+1; var nothing = function() { //Something here that calls the function? } nothing(); …





5
php is_function () untuk menentukan apakah suatu variabel adalah fungsi
Saya sangat senang membaca tentang fungsi anonim di php, yang memungkinkan Anda mendeklarasikan variabel yang berfungsi lebih mudah daripada yang dapat Anda lakukan dengan create_function . Sekarang saya bertanya-tanya apakah saya memiliki fungsi yang dilewatkan variabel, bagaimana cara memeriksanya untuk menentukan apakah itu sebuah fungsi? Belum ada fungsi is_function (), …



5
Menggunakan `$ this` dalam fungsi anonim di PHP sebelum 5.4.0
Status manual PHP Tidak mungkin digunakan $thisdari fungsi anonim sebelum PHP 5.4.0 di halaman fungsi anonim . Tetapi saya telah menemukan bahwa saya dapat membuatnya bekerja dengan menetapkan $thiske variabel dan meneruskan variabel ke usepernyataan pada definisi fungsi. $CI = $this; $callback = function () use ($CI) { $CI->public_method(); }; …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.