हेल्लो दोस्तों आज के इस पोस्ट में आपको JavaScript Strings in hindi के बारे में बताया गया है की इसे कैसे प्रयोग करते है तो चलिए शुरू करते है
Contents
JavaScript strings का परिचय
JavaScript में strings object होते है जो की एक string object में character की sequence को store की जाती है जैसे की cschool एक string है strings को double या single quotes में डिफाइन किया जाता है
जैसा की आपको पता है की JavaScript में dynamic और interactive web page को generate करने के लिए प्रयोग की जाती है यदि reason है की JavaScript में string को object को डिफाइन किया जाता है strings के object होने से आप strings के presentation को page में load होते समय अपने according ही control कर सकते है
JavaScript में web page में string को representation को control करने के लिए ही आपको कई methods को provide करती है इन methods की मदद से आप आसानी से ही strings पर operation को perform कर पाते है जिनके बारे में आपको आगे बताया जा रहा है
creating JavaScript strings
JavaScript में strings आप किसी भी normal variables की तरह ही create करते है जिसका आपको general syntax निचे दिया जा रहा है
var stringName=”text”;
जैसे की मैंने आपको पहले बताया आप string को single या double quotes में डिफाइन करते है इसलिए आप चाहे तो string को single quotes में भी डिफाइन कर सकते है
var stringName=”text”;
JavaScript में string को create करना निचे example के द्वारा समझाया जा रहा है
var name=”cschool”;
adding special characters to JavaScript strings
मान लीजिये की आप string में किसी word को double quotes में लिखना चाहते है तो इसके लिए आप उस text को double quotes में इस प्रकार लिखेंगे
var name=”cschool”:
लेकिन ये तरीका JavaScript के अनुसार ही ठीक नहीं है और इस तरीके से यदि आप double quotes को add करेंगे तो आपको error show होगी क्योकि string पहले से ही double quotes है इसलिए error को generate होगी इसी प्रकार से यदि आप कोई backslash को add करने का प्रयास करेंगे तो error को show होगी
JavaScript में ऐसी ही कुछ characters को add करने के लिए आपको escape sequence characters को provide करती है इन character की मदद से आप बिना error को generate किये string को create कर सकते है
JavaScript और दूसरी language में backslash(\) के साथ ही escape sequence character को डिफाइन किया जाता है escape character से आप दुसरे special characters (@,$ आदि) भी string में add कर सकते है
common JavaScript escape characters के बारे में आपको निचे दिया जा रहा है
escape characters | description |
\’ | string के अन्दर single quote को add करने के लिए |
\” | string के अन्दर double quotes को add करने के लिए |
\b | string के अन्दर backspace को add करने के लिए |
\r | string के अन्दर carriage को return add करने के लिए |
\f | string के अन्दर form को feed add करने के लिए |
length property
JavaScript में आपको length property को provide करती है जिससे आप किसी भी string की length पता कर सकते है इस property को आप string name के साथ ही dot(.) operator को लगाकर प्रयोग करते है जिसका आपको syntax निचे दिया जा रहा है
stringName.length;
इसका आपको example निचे दिया जा रहा है
<html>
<body>
<script type=”text/javacript”>
Var CS=”c school”;
Document.write(CS.length);
</script>
</body>
</html>
उपर दिए गए script में आपको इसका आउटपुट को generate करता है
8
common string methods
strings के साथ advance level पर work करने के लिए ही javascript आपको बहुत से useful method को provide करती है सभी method को string object के साथ ही dot operator(.) को लगाकर call किये जाते है यहाँ पर एक बात ध्यान में रखना बहुत ही जरुरी होता है की सभी strings की index zero से शुरू होती है कुछ common javascript में string methods को के बारे में निचे दिया जा रहा है
charAt()
ये method pass की गयी position पर available character को return करती है जिसका example आपको निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var name=”ashwani”;
Var result=name.charAt(1);
Document.write(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करती है
s
concat()
ये method दो string को combine करके return करती है इसे किसी एक string पर call किया जाता है और दूसरी string इसमे pass की जाती है जिसका example आपको निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var fname=”ashwani”;
Var Iname=”verma”;
Var result=fname.concat(Iname);
Document.write(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करता है
ashwani verma
endsWith()
ये method check करता है की string को pass किये गए character या string से end होती है या नहीं जिसका example आपको निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var BHT=”c school”;
Var result=BHT.endsWith(“school”);
Document.write(result);
</script>
</html>
उपर दिए गए script में नीची दिया गया आउटपुट को generate करती है
true
includes()
ये method check करता है की किसी भी string में pass किये गया character या string है या नहीं जिसका example आपको निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var name=”c sch ool”;
Var result=name.includes(“sch”);
Document.write(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करता है
true
indexOf()
ये method pass की गयी string की position को return करता है जिसका example आपको निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var bht=c sch ool”;
Var result=bht.indexOf(“sch”);
Document.write(result);
</script>
</html>
उपर दिए गए script में आपको निचे दिया गया आउटपुट को generate करता है
5
search()
ये method एक string को pass की गयी values के लिए ही search करता है यदि pass की गयी वैल्यू को मिल जाती है तो इस function के द्वारा उसकी position को return की जाती है जिसका आपको example निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var str=c scho ool”;
Var result=str.search(“ool”);
Document.write(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करता है
7
replace()
ये method एक string में से pass की गयी string को replace करके उसकी जगह second argument वाली string को place करती है और complete string को return करती है जिसका आउटपुट निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var bht=c sch ool”;
Var result=bht.replace(“sch”,””);
Document.write(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करता है
c sch ool
substr()
ये method एक string में से substring को extract करके return करता है जिसे substring को आप extract करना चाहते है उसके starting में index number को आप first index के रूप में pass करते है और second argument में आप उन characters की सख्या को pass करते है जिन्हें आप starting index के बाद से extract करना चाहते है जिसका आपको example निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var bht=c sch ool”;
Var result=bht.substr(5,5);
Document.wrtie(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करता है
sch
toLowerCase()
ये method string के सभी character को lower case में convert करता है जिसका आपको example निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var bht=”c sch ool”;
Var result=bht.toLowerCase();
Document.write(result);
</script>
</html>
उपर दिए गए script में निचे दिया गया आउटपुट को generate करता है
c sch ool
toUpperCase()
ये method string के सभी character को upper case में convert करती है जिसका example आपको निचे दिया जा रहा है
<html>
<script type=”text/javascript”>
Var str=c sch ool”;
Var res=str.toUpperCase();
Document.write(res);
</script>
</html>
उपर दिए गये script में आपको निचे दिया गया आउटपुट को generate करता है
c sch ool
reference-https://www.javatpoint.com/javascript-string
निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(JavaScript Strings in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(JavaScript Strings in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject(JavaScript Strings in hindi) के लेकर भी कोई प्रश्न हो तो कमेंट करे