What is JavaScript History Object in hindi-जावास्क्रिप्ट स्क्रीन ऑब्जेक्ट क्या है?

हेल्लो दोस्तों ! आज इस पोस्ट में जावा स्क्रिप्ट के बारे में बताया गया है की javascript history object hindi क्या होता है कैसे काम करता है और भी बहुत कुछ दिया गया है तो चलिए शुरू करते है।

JavaScript history object का परिचय

  • JavaScript में history object के द्वारा browser की history को access किया जा सकता है इसके लिए आप document object model(dom) के window object की history property का प्रयोग किया जाता है
  • यह एक read  only property होती है यह property history object को return करती है
  • history object का प्रयोग document की history में किसी भी page को आसानी से देखा और load किया जा सकता है history object उन सब urls की list को स्टोर करती है
  • जो user किसी browser window में visit कर चूका होती है ये सभी आप urls को array के रूप में स्टोर किये जाते है
  • history object के द्वारा आप provide किये गए properties और methods का प्रयोग करके आप previous ,next या कोई भी पहले visit किया जा चूका particular page को load कर सकते है

syntax of javascript history object

history object का general syntax आपको निचे दिया जा रहा है

window.history

history object की properties को आप इस प्रकार access कर सकते है

window.history.propertyName

history object को remove करके आप directly भी history object का प्रयोग कर सकते है

history.propertyName;
history.methodName;

आप चाहे तो history object को किसी भी variable में स्टोर करके उस variable के द्वारा भी properties और मेथोड्स को access कर सकते है

var histry=window.history;

properties of JavaScript history object

JavaScript में history object के साथ ही available properties के बारे में आपको निचे दिया जा रहा है

length

यह property history object में stored किये गए urls की संख्या को return करती है

current

यह property current page का url को return करती है

next

यह property history list से next page का url को return करती है

previous

यह property history के list से previous page का url को return करती है

methods of JavaScript history object

JavaScript history object के साथ available सभी methods के बारे में आपको निचे बताया जा रहा है

back()

यह method call किये जाने पर history list में से previous url को लोड करती है यह method किसी browser में back button की तरह ही काम करती है

forward()

यह method call किये जाने पर ही history list में से एक specific url का load करता है

go()

यह method call किये जाने पर history list में से एक specific url को load करता है

example of JavaScript history object

JavaScript history object के निचे example के द्वारा समझाया जा रहा है

file1.html

<html>
<head>
<title>javascript history object demo</title>
</head>
<body>
<a href=”file2.html”>clicke here</a>
</body>
</html>

File2.html

<html>
<body>
<h2>javascript history object demo</h2>
<input type=”button” value=”how many pages I have visited!”
Onclick=”alert(history.length);”><br/><br/>
<input type=”button” value=”Go Back”
Onclick=”history.back()”>
</body>
</html>

उपर दिए गए example आपको निचे दिया जा रहा आउटपुट को generate करता है

reference-https://www.javatpoint.com/javascript-history-object

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(javascript history object hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(javascript history object hindi)से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject के लेकर भी कोई प्रश्न हो तो कमेंट करे

Leave a Comment