JavaScript学习笔记之循环在遍历数组的简单使用
来源:互联网 发布:mac 装win10 鼠标右键 编辑:程序博客网 时间:2024/06/06 10:01
Javascript中,循环大致分为三种:
1.for循环 2.while循环 3.do while循环。
这三种循环的使用同C语言的使用方法基本一致。但在使用上更为灵活方便。
1、for循环。循环结构为
for('初始条件';'判断条件;’递增条件‘){
循环体;
}
for循环在JavaScript中的使用相比于其他两种循环结构更加灵活,同时也有更大的风险性。在写for循环时,一定要谨慎对待循环的判断条件和边界,避免出现死循环。如果出现死循环,浏览器会一直执行循环甚至崩掉。
for循可以对数组进行遍历。对于一个数组arr['Bart','Lisa',Adam]。它的元素分别为字符串'Bart','Lisa',Adam',它的索引为0,1,2。这里对它进行遍历并打印出Hellow+名字。代码如下
'use strcit';'
var arr = ['Bart', 'Lisa ', 'Adam'];
function sayHellow(name) {
alert('Hellow,'+name)
}
for(index = 0; index <arr.length; index++){
alert('Hellow,'+arr[index]);
}
//for循环方式
for(var name in arr){
sayHellow(arr[name]);
}
//for ...in 方式
这里重点强调的是for...in方式,以及在该中方式中对于数组的控制的方法。
sayHellow是一个打印Hellow+函数属性Name的函数。在for....in循环中。他可以将一个对象的属性依次循环出来,而在JavaScript中,数组也是对象,他的属性是他的元素的索引,所以这里的for....in循环,是将arr的索引依次赋予name。在这里再去调用sayHellow函数分别打印arr的各个元素。
2、while循环。循环结构为
while(判断条件){
循环体;
}
3、do....while循环。循环结构为
do{
循环体;
}while(判断条件)
- JavaScript学习笔记之循环在遍历数组的简单使用
- JavaScript学习笔记32-利用循环遍历数组元素
- PHP学习笔记——使用for循环遍历数组
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- javascript数组循环遍历之foreach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- javascript数组循环遍历forEach
- JavaScript学习之遍历多维数组
- PHP学习笔记——使用list(),each(),while()循环遍历数组
- Javascript 数组循环遍历之forEach(转载自oscar999)
- 第十六周项目一 a阅读程序(2)
- C++:const和sizeof
- Linux - top命令
- UVa 12032 - The Monkey and the Oiled Bamboo
- template中 class和typename的区别
- JavaScript学习笔记之循环在遍历数组的简单使用
- Fragment简介
- 向量几何在游戏编程中的使用1
- 《Java程序设计》课程实验指导书程序代码(答案)(实验七)
- hdu 4123 rmq与树的直径
- pixhawk 整体架构的认识
- 一些算法总结
- windows和linux下VTK7.0.0的配置
- 计算器 表达式求值