javascript定义数组的两种方式,获取各个元素的值

  • Post author:
  • Post category:java


<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



版权声明:本文为debug_mode原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。