Javascript का उपयोग क्या है ? जाने हिंदी में |

JavaScript Hindi Tutorial के इस पहले post में आप का बहुत-बहुत स्वागत हैं | इस post के जरिये हम JavaScript का introduction समझेंगे और साथ ही हम JavaScript के कुछ Advantages and Limitation के बारे मे जानेंगे | यदि आप JavaScript में beginners है ( JavaScript Tutorial For Beginners ) और आप JavaScript या Website Designing सिखने में interest रखते हैं तो मेरे इस blog को Subscribe कर ले, ताकि मेरे updated post आप को directly आप के inbox में मिलते रहे |

JavaScript lightweight programming language हैं | यह एक open source and client side scripting programming language हैं | JavaScript बहुत ही popular language हैं, और यह Language सभी web browser को support भी करती हैं | JavaScript को implement करना बहुत ही आसान हैं because यह HTML Language के साथ integrated की जाती हैं |

हमें Javascript Language क्यों सीखनी चाहिए ?

  • JavaScript पूरी दुनिया में बहुत ही popular language हैं, इस लिए यह language programmers के लिए best choice बन जाती हैं |
  • JavaScript सभी modern web browser के साथ install हुई आती हैं , इसलिये इसे learn करने के लिए अलग environment setup की जरुरत नहीं हैं |
  • JavaScript Language website को सूंदर बनाने में और user को अच्छा graphic experience देने में help करती हैं |
  • आज की date में JavaScript का use Mobile Application Development, Desktop Application Development और Game Development में किया जा रहा हैं, जिस कारण JavaScript programmers के लिए बहुत सी opportunity open हो जाती हैं |
  • JavaScript की high demand होने के कारण Job में PayScale काफी अच्छा मिलता हैं और Growth भी काफी अच्छा होता हैं |
  • आज के market में बहुत से JavaScript framework libraries available हैं जिसका use कर के हम software development में लगने वाले times को काफी कम (save) कर सकते हैं |

JavaScript को पहले LiveScript के name से जाना जाता था, but बाद में Netscape ने इसका नाम JavaScript रखा क्यों की JavaScript, Java Language से प्रेरित हैं |

Advantages of JavaScript Language

  • Less Server interaction : JavaScript Client Side Scripting Language होने के कारण user द्वारा दिए गए input को server के बिना validate किया जाता हैं, यह server के traffic को save करने में help करता हैं और जिस कारण server को ज्यादा load लेने से बचाया जा सकता हैं |
  • Immediate feedback : JavaScript में input validation की process में page reload नहीं होता है, जिस वजह से हमें validation के output के लिए page को reload होने तक का wait नहीं करना पड़ता हैं |
  • Amazing Interface : आप JavaScript के Drang & Drop Components and Sliders का use कर के Website visitors को amazing interface प्रदान कर सकते हैं |

javascript भाषा की सीमाएं |

Limitation of JavaScript Language

  • JavaScript के पास किसी भी प्रकार की  multi-threading या multiprocessor capabilities नहीं हैं |
  • JavaScript Language Networking Application को Support नहीं करती हैं |
  • JavaScript client Side Scripting Language होने के कारण, इस Language का use करके हम server के database को access नहीं कर सकते और नाही हम किसी files को read और write कर सकते हैं |
  • JavaScript case sensitive language होने के कारण programming करते time हमें lower case and upper case का ध्यान रखना होता हैं |

JavaScript Code editor tools

Html Language and CSS Language की तरह JavaScript में भी किसी भी Text Editor Tools की help से programming कर सकते हैं | JavaScript का File Extension .js (Dot js) होता हैं |