|
|
请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
数组可以是动态变化的,比如给已有数组添加一个用户提供的信息:
<div id="fruit">
<p>水果种类:</p>
</div>
var ar_fruit = ["苹果", "梨子", "李子"];
var i = 0;
var fruit_str = "<br>";
while(i<ar_fruit.length) {
fruit_str += ar_fruit[i] + "<br>";
i++;
}
document.getElementById("fruit").innerHTML += fruit_str;
以上,仅将原有数组元素呈现在 id 标识为 fruit 的 div 内,下面假设我们接收到了一个用户的数据,“火龙果”,现在我们把它这个果的品类添加到我们的数组:
var myNum = ar_fruit.length;
ar_fruit[myNum] = "火龙果";
上面代码,第一行我们声明一个数值变量,令其值等于数组元素的长度,它将等于 3 ,因为前面定义的数组有三个元素,但其实不论多少个数组元素,myNum 变量如此获取都是下一行要添加的数组元素的下标,因为数组元素的下标从 0 算起。第二行,给数组添加第 myNum 个数组元素,此时,数组元素应该是这样子:
ar_fruit = ["苹果", "梨子", "李子", "火龙果"];
如果我们用上面的 while 循环语句来显示所有数组元素,那就不再是前面声明的三样果品,而是四样。
|
评分
-
| 参与人数 2 | 威望 +100 |
金钱 +200 |
经验 +100 |
收起
理由
|
小辣椒
| + 50 |
+ 100 |
+ 50 |
赞一个! |
红影
| + 50 |
+ 100 |
+ 50 |
赞一个! |
查看全部评分
|