<script type=”text/javascript”>
//创建数组并赋值
//1声明数组,分配空间,赋值
var fruit = new Array(4);
fruit[0] = “apple”;
fruit[1] = “banana”;
fruit[2] = “orange”;
fruit[3] = “pear”;
//输出水果
console.info(fruit);
//输出第二个水果是什么
console.info(fruit[0]);
console.info(fruit[1]);
console.info(fruit[2]);
console.info(fruit[3]);
//3.利用循环输出fruit数组的全部内容
var i=0;
while(i<fruit.length){
console.info(fruit[i]);
i++;
}
//4.使用for循环简化while循环
//for循环括号里放3条语句
for(var i=0;i<fruit.length;i++){
console.info(fruit[i]);
}
//5.增强for循环,迭代集合,数组等
for(var j in fruit){
console.info(j);
}
//创建数组的第二种方式
var sports = [“篮球”,”足球”,”排球”,”乒乓球”];
for(var m=0;m<sports.length;m++){
console.info(sports[m])
}
for(var n in sports){console.info(sports[n])}
//数组的join()方法 连接
var sportstr=sports.join(” “);
console.info(sportstr);
// 数组排序方法sort() 整理排序 1-9 a-z
var nums=[3,5,8,12,55,38];
// 数组push()
nums.push(1000);
for(var i in nums){
console.info(nums[i]);
}
// 如何获取各个元素的值
// 1.获取id元素的值
var title1=document.getElementById(“ct”);
console.info(title1.innerHTML);
// 2.获取<p>的值
var pArray=document.getElementsByTagName(“p”);
console.info(pArray[1].innerHTML);
// 3.获取第二个div的值 通过name获取
var divArray=document.getElementsByName(“color”);
console.info(divArray[1].innerHTML);
// 获取body的内容
var body1=document.getElementsByTagName(“body”);
console.info(body1.innerHTML);
</script>
S01E07