console.log javascript [Fungsi]

98

Saya mencoba memasukkan fungsi dalam javascript:

console.log(callback)
>>[Function]

Saya ingin melihat apa fungsinya. Bolehkah saya melakukan itu Terima kasih.

Harry
sumber

Jawaban:

139

Jika itu adalah fungsi yang ditentukan pengguna, Anda dapat menggunakan:

console.log(callback.toString());

Jika tidak, Anda hanya akan mendapatkan sesuatu seperti [native code]karena fungsi bawaan tidak ditulis dalam JavaScript.

Contoh:

function x(){}

// Prints "function x(){}"
(function(callback){ console.log(callback.toString()); })(x);
Paul
sumber
Bukankah if(window.console){ console.log(' write in console ') }- menjadi tindakan pencegahan?
Istiaque Ahmed
11
Tidak karena pertanyaannya ditandai dengan node.js yang menunjukkan bahwa tidak akan ada jendela sama sekali dan console.log selalu bisa diharapkan. nodejs.org/api/stdio.html
mulai
2
@foiseworth link dead
Suraj Jain