मैं jQuery पर नया हूं और कॉलबैक फ़ंक्शन के साथ ब्रांड्स के उपयोग (या नहीं) के बारे में थोड़ा उलझन में हूं।कॉलबैक फ़ंक्शन - ब्रांड्स का उपयोग
$("p").hide(1000, cb);
और
$("p").hide(1000, cb());
जब सीबी समारोह निष्पादित किया जाता है यह के साथ क्या करना है:
function cb() {
// do something
}
अब के बीच अंतर क्या है: मैं एक समारोह है कहो? यह बहुत अच्छा होगा अगर कोई मुझे शर्तों के सबसे सरल तरीके से समझा सकता है।
सुझाव:: कंसोल में इस कॉपी और अंतर देखें:
निम्नलिखित पर विचार करें 'समारोह सीबी() {42 वापसी;}; console.log (सीबी); console.log (cb()); ' –
यह जावास्क्रिप्ट का एक कार्य है। यह jQuery तक ही सीमित नहीं है। –
आह वास्तव में, उल्लेख करने लायक है। jQuery एक _library_ है (और फ़ंक्शन '$' और '.hide' इससे आते हैं)।हालांकि, इस तरह के बुनियादी वाक्यविन्यास नियम भाषा द्वारा बनाए जाते हैं, जो जावास्क्रिप्ट है। इस प्रकार, इस सवाल को वास्तव में इसके आसपास के संदर्भ के अलावा jQuery के साथ बहुत कम करना है। –