数组
var tempByHour=new Array();
tempByHour[0]=59.2;
tempByHour[1]=60.1;
tempByHour[2]=63;
tempByHour[3]=65;
tempByHour[4]=62;
等价于
var tempByHour=[59.2,60.1,63,65,62];
添加元素
tempByHour[5]=61;
取值
var message="The temperature at 5 was"+tempByHour[5];
alert(message);
取数组长度
var numItems=tempByHour.length;
删除数组字符
1. Array[i]=null; 数组长度不变
2.arrayObject.splice(index,howmany,item1,.....,itemX)
http://www.w3school.com.cn/jsref/jsref_splice.asp
<!doctype html>
<html lang="en"><head>
<title>Temperatures</title>
<meta charset="utf-8">
<script>
function showTemps(){
var tempByHour= new Array();
tempByHour[0]=59.2;
tempByHour[1]=60.1;
tempByHour[2]=63;
tempByHour[3]=65;
tempByHour[4]=62;
for(var i=0;i<tempByHour.length;i++){
var theTemp=tempByHour[i];
var id="temp"+i;
var li=document.getElementById(id);
if(i==0){
li.innerHTML="The temperature at noon was "+theTemp;
}else{
li.innerHTML="The temperature at "+i+" was "+theTemp;
}
}
}
window.οnlοad=showTemps;
</script>
</head>
<body>
<h1>Temperatures</h1>
<ul>
<li id="temp0"></li>
<li id="temp1"></li>
<li id="temp2"></li>
<li id="temp3"></li>
<li id="temp4"></li>
</ul>
</body>
</html>