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.

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);

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
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.