Array ऑब्जेक्ट आपको एक वेरिएबल में कई मान स्टोर करने देता है। यह एक ही प्रकार के एलिमेंट्स का फिक्स्ड-साइज सीक्वेंशियल कलेक्शन स्टोर करता है।
Array ऑब्जेक्ट की प्रॉपर्टीज की सूची निम्नलिखित है:
| क्रमांक | प्रॉपर्टी और विवरण |
| 1 | constructor उस ऐरे फ़ंक्शन का संदर्भ लौटाता है जिसने ऑब्जेक्ट बनाया। |
| 2 | index प्रॉपर्टी स्ट्रिंग में मैच के ज़ीरो-बेस्ड इंडेक्स को दर्शाती है। |
| 3 | input यह प्रॉपर्टी केवल रेगुलर एक्सप्रेशन मैचों द्वारा बनाए गए ऐरे में मौजूद होती है। |
| 4 | length ऐरे में एलिमेंट्स की संख्या दर्शाता है। |
| 5 | prototype प्रोटोटाइप प्रॉपर्टी आपको ऑब्जेक्ट में प्रॉपर्टीज और मेथड्स जोड़ने की अनुमति देती है। |
उदाहरण
प्रोटोटाइप प्रॉपर्टी का उदाहरण देखें:
<html>
<head>
<title>JavaScript Array Object</title>
<script>
function book(title, author){
this.title = title;
this.author = author;
}
</script>
</head>
<body>
<script>
var myBook = new book("Java", "John");
book.prototype.price = null;
myBook.price = 300;
document.write("Book title is : " + myBook.title + "<br>");
document.write("Book author is : " + myBook.author + "<br>");
document.write("Book price is : " + myBook.price + "<br>");
</script>
</body>
</html>
आउटपुट
Book title is : Java Book author is : John Book price is : 300