2012-02-27 12 views
68

मैं जावास्क्रिप्ट में एक समारोह लॉग इन करने की कोशिश कर रहा हूँ:console.log जावास्क्रिप्ट [समारोह]

console.log(callback) 
>>[Function] 

मैं देखना समारोह है क्या चाहते हैं। क्या मै वह कर सकता हूं? धन्यवाद।

उत्तर

92

यदि यह एक उपयोगकर्ता परिभाषित समारोह का उपयोग कर सकते है:

console.log(callback.toString()); 

अन्यथा आप केवल [native code] की तरह कुछ के बाद से कार्यों में बनाया जावास्क्रिप्ट में लिखा नहीं कर रहे हैं मिल जाएगा।

उदाहरण:

function x(){} 

// Prints "function x(){}" 
(function(callback){ console.log(callback.toString()); })(x); 
+0

नहीं 'अगर (window.console) {console.log ('कंसोल में लिखने')}' चाहेंगे - एक एहतियात हो सकता है? –

+9

नहीं क्योंकि सवाल node.js के साथ टैग किया गया है जो इंगित करता है कि वहां कोई खिड़की नहीं होगी और console.log हमेशा से उम्मीद की जा सकती है। http://nodejs.org/api/stdio.html – foiseworth

+0

@foiseworth लिंक मृत –

संबंधित मुद्दे