Learn online Java script
दोस्तों अगर आप Web disigning रूचि रखते है, तो आपने जावा स्क्रिप्ट का इस्तेमाल जरुर किया होगा, अगर नहीं भी किये तो कोई बात नहीं है,
आप हमारे इस साईट की मदद से सिख सकते या किसी अन्य साईट की भी मदद लेकर आसानी से सिख सकते है |
जैसा की आपने HTML और CSS के बारे में जाना होगा, ठिक उसी प्रकार अगर आप इसका इस्तेमाल अपने वेबसाइट में करते है |
तो यह इतने खासियतों से सुस्जित है की आप वेबसाइट यह जान डालने की तरह काम करता है |
दोस्तों आज के इस लेख में आप जावा स्क्रिप्ट के बारे में जानेगे,
1. Java script क्या है ?
Java script एक बहुत ही Powerfull scripting language है | जिसे HTML के साथ जोड़कर वेबपेजों को और भी ज्यादा intractive and attractive बनाया जाता है |
यह एक client side scripting language है, जिससे की आप इसे अपने browser पर excute करा सकते है |
यदि कोई User किसी वेबपेज के लिए Request send करता है, तो इसके साथ यह भाषा भी साथ आती है, और इस वजह से यदि कोई इसका कोड देखना चाहता है, तो वह आसानी से देख सकता है,
इस भाषा का विकास ब्रेंडन इच ने 1995 में Netscape में बनाया था |
उस समय इसका नाम livescript रखा गया था |
बाद में इसके नाम में बदलाव कर किया गया जो अब तक Java script के नाम से जाना जाता है |
एक बात में और बताना चाहता हूँ, की बहुत से Web developer को Confuse होते देखा गया है,
की वे Java script और JAVA दोनों को एक ही प्रकार के भाषा मानते है |
लेकिन सच्चाई तो ये है, की ये दोनों ही बहुत भिन्न भाषा है | लोग सिर्फ इसके नाम के वजह से Confuse होते है |
JAVA एक बहुत ही Complex Programming के लिए इस्तेमाल किया जाता है, वही Java script सिर्फ Light weight scripting language के वजह से इस्तेमाल किया जाता है |
2. HTML, CSS और Javascript में क्या अंतर हैं ?
लोग बहुत कन्फ्यूजन में रहते है, की Javascript का वेबपेज में क्या इस्तेमाल है, या CSS से क्या होता है ? HTML का मुख्य कार्य क्या है ?
मतलब कन्फ्यूजन के वजह से मन में अटपटे सवाल आते रहता है, जिसके वजह से बहुत छात्र उलझन में पड़ जाते है |
और वे समझ ही नहीं पाते है, की कौन सी भाषा पहले सीखना है, या किस भाषा से क्या होता है |
जब आप किसी के बारे में जानेगे तभी आप फैसला ले सकते की कौन सी भाषा हमें सिखने की आवश्कता है,
1. HTML- Hyper Text Markup Language :- इसकी मदद से Webpage को Structure तैयार किया जाता है |
2. CSS- Cascading Style Sheet :- इसकी मदद से Webpage के presentation वाले भाग को Design किया जाता है |
और Website के color and combination को ध्यान में रखते हुये रंगों का प्रयोग किया जाता है |
3. Java script :- इसकी मदद से Webpage interactive बनाया जाता है | जैसे की यदि कोई Visitor अगर Curser को
Menu के उपर (hover) ले जाता है, तो क्या Effect होना चाहिए | या कौन सा कोड Excute करे |
अब आप खुद ही समझ सकते है, की मेरे वेबपेज किन-किन भाषा का इस्तेमाल करना होगा |
3. Java script का उपयोग कहाँ पर किया जाता हैं ?
अगर आप अभी भी नहीं समझे है, की इसका इस्तेमाल कहाँ पर किया जाता है, तो कोई बात नहीं आप निचे के कुछ वाक्यों को पढ़कर आसानी से समझ सकते है |
1. Drop Down Menu :-जैसे की उपर के वाक्य में बताया की यदि कोई Visitor अगर Curser को Menu के उपर (hover) ले जाता है, तो क्या Effect होना चाहिए |
यानि Sub menu खुलना चाहिए अपने इच्छा अनुशार जो आप कोड करे |
2. Browser Detection :- इसकी मदद से आप पता कर सकते है, की User कौन - सा Browser का इस्तेमाल कर रहा है |
3. Pop up Windows :- आप इसकी सहायता से अपने वेबसाइट में Pop up Windows, Display करा सकते है |
4. Cookies :- आप इसकी सहायता से अपने वेबसाइट के कुछ सुचना को Store करा सकते है | इससे क्या होगा की जब user आपके वेबसाइट पर दुबारा visit
करने आएगा | तो वह आसानी से Access कर सकेगा |
5. Pop up Windows :- आप इसकी सहायता से अपने वेबसाइट में Pop up Windows, Display करा सकते है |
6. Form Validation :-यदि user आपके website के input वाले किसी भी भाग में कोई भी सुचना Enter करता है | यह चेक करेगा की सही तथा सही format में है या नहीं |
अगर नहीं है, तो सही से Enter करने के लिए message display करेगा |
4. इसके क्या - क्या खासियत है ?
दोस्तों वैसे तो इसके बहुत से खासियत लेकिन मैं यहाँ मुख्य रुप से दो खासियत के बारे में बताऊंगा, ताकि आपको इसके Concept हर प्रकार से ज्ञात हो जाये |
1. Clinte side :- यह एक Clinte side scripting language है, इस वजह से आप इसे अपने Browser में Excute करा सकते है |
लेकिन PHP के साथ ऐसा नहीं है, यह Server side में ही Excute होता है |
2. Dynamic webpage :-यह Dynamic webpage बनाने में सक्षम है, यह पेज को लोड होते ही उसमे बदलाव करने में सक्षम है |
लोड होते ही decide कर सकते है, की Task perfom करना चाहिए या नहीं |
लिकिन HTML के साथ ऐसा नहीं होता है, उसमे सारे कोड पहले से ही define किये हुये होते है |
java script आपके पेज के लोड होने से आपके पेज ये दिखा सकता है, या पता लगा सकता है | की आपकी Location क्या है ?
5. इसके के क्या - क्या फायदे है ?
1. Easy to learn :-यह भाषा बहुत ही आसानी से सिखा जा सकता है |
2. Fast Run :-यह बहुत ही तेजी से कार्य करता है | और इसका मुख्य कारण यह है, की client side पर Run करता है, इसे server interact
करने की कोई जरूरत नहीं पड़ती है |
3. Cross Platform :-यह किसी भी OS पर तथा किसी भी Browser पर आसानी से Run करता है |
6. इसके के क्या - क्या अवगुण है ?
1. यह भाषा client side होने के वजह से ज्यादा Secure नहीं है |
2 अलग - अलग Browser अलग - अलग Result Show करता है |
3. java script, किसी भी network application के साथ काम नहीं करती है | इसका मुख्य कारण है, की इसमें कोई Support मौजूद नहीं है |
You may like related post:
Comments are as...
☆ Leave Comment...