function a() { return 1; }
function b() { return(1); }
मैंने क्रोम के कंसोल में उपरोक्त कोड का परीक्षण किया, और दोनों वापस आ गए 1।
function c() { return "1"; }
function d() { return("1"); }
मैंने ऊपर दिए गए कोड का भी परीक्षण किया, और दोनों फ़ंक्शन वापस आ गए "1"।
तो उपयोग करने के बीच अंतर क्या है returnऔर return()?
void(0)क्योंकि यह अपरिभाषित के लिए आशुलिपि माना जाता है । तो अगर यह आशुलिपि है, तो अनावश्यक वर्ण क्यों शामिल हैं? ;-)
void i = 1; // ReferenceErrorबनामvoid (i = 1); // undefined

void(x),typeof(x)