File name indstr.html :
<html>
<head>
<title>Array Asosiatif Atau Index Berupa String</title>
<script language="javascript">
function spesifikasi(){
var mobil = new Array(3);
mobil["type"] = "4WD";
mobil["merek"] = "Fortuner";
mobil["cc"] = "2500";
mobil["harga"] = "500 Juta";
for (var i in mobil){
document.write(i + "-->" + mobil[i] + "<br />" );
}
}
</script>
</head>
<body>
<h2>Array Asosiatif Atau Index Berupa String</h2>
<script language="javascript">
document.write(spesifikasi());
</script>
</body>
</html>
Pada skrip diatas mula-mula array mobil dideklarasikan melalui :
var mobil = new Array();
Selanjutnya element-element array di ciptakan melalui :
mobil["type"] = "4WD";
mobil["merek"] = "Fortuner";
mobil["cc"] = "2500";
mobil["harga"] = "500 Juta";
Info : Property length tidak dapat digunakan pada array asosiatif.