मैं जावास्क्रिप्ट सीख रहा हूं और मैंने हाल ही में जावास्क्रिप्ट समय घटनाओं के बारे में सीखा है। जब मुझे W3Schools के बारे setTimeout
में पता चला , तो मैंने एक अजीब आकृति देखी, जिसे मैंने पहले नहीं चलाया था। वे दोहरे उद्धरण चिह्नों का उपयोग कर रहे हैं और फिर फ़ंक्शन को कॉल करते हैं।
उदाहरण:
setTimeout("alertMsg()", 3000);
मुझे पता है कि जावास्क्रिप्ट में डबल और सिंगल कोट्स का अर्थ स्ट्रिंग है।
इसके अलावा मैंने देखा कि मैं भी ऐसा ही कर सकता हूं:
setTimeout(alertMsg, 3000);
जिस कोष्ठक के साथ यह संदर्भित हो रहा है, बिना कोष्ठक के इसकी प्रतिलिपि बनाई गई है। जब मैं उद्धरण और कोष्ठक का उपयोग कर रहा हूं तो यह पागल हो रहा है।
मुझे खुशी होगी अगर कोई मुझे उपयोग करने के इन तीन तरीकों के बीच का अंतर समझा सके setTimeout
:
कोष्ठक के साथ:
setTimeout("alertMsg()", 3000);
उद्धरण और कोष्ठक के बिना:
setTimeout(alertMsg, 3000);
और तीसरा केवल उद्धरण का उपयोग कर रहा है:
setTimeout("alertMsg", 3000);
एनबी: setTimeout
संदर्भ के लिए एक बेहतर स्रोत एमडीएन होगा ।
mysql_
PHP के विस्तार) से चिपके रहने के आकांक्षी प्रोग्रामर का जनता का मार्गदर्शन है , जिनमें से एसओ प्रश्न धारा सिर्फ एक उदाहरण है। IIRC SQL सेक्शन में कुछ बहुत ही सूक्ष्म गलतियाँ थीं, लेकिन यह लगभग एक साल हो गया है क्योंकि पिछली बार जब मैंने वेबसाइट का दौरा किया था और उनमें से बहुत कुछ ठीक हो सकता है। और ऊपर भी सब सही था, तो मैं अभी भी एक वेबसाइट को बढ़ावा नहीं दूंगा जो लोगों को उनके प्रमाण पत्र की धोखाधड़ी के साथ धोखा देने की कोशिश करता है।