JS中for,for...in,for...of以及foreach循环的用法
2024-09-06 09:05:23
1.for()循环
// for循环的表达式之间用的是;号分隔的,千万不要写成,
for (初始化表达式1; 判断表达式2; 自增表达式3) {
// 循环体4
}
2.for...in索引遍历
var obj1 = {
name:'张三',
age : 17,
sex : '男',
} for(var k in obj1){
console.log(k);
console.log(obj1[k]);
}
注意:使用for …in语法,同样可以遍历数组
注意:如果属性名或方法名,是一个变量,则使用对象[变量名] 语法
3.for...of值遍历
//遍历数组
var team = ["师父", "大师兄", "二师兄", "沙师弟", "小白龙"];
for(var v of team){
console.log(v);
}
//也可以遍历字符串
var str = "zhangsan";
for(var v of str){
console.log(v);
}
注意:不能遍历对象
4.数组.forEach方法
array.forEach(v=>{
console.log(v);
});
array.forEach(function(v){
console.log(v);
});
最新文章
- Paypal支付小记
- Django项目流程(摘抄整理)
- 项目中Zookeeper配置参数笔记
- IOPS-百度百科
- Fragment实现兼容手机和平板
- 哈希表用于Key与Value的对应
- The APR based Apache Tomcat Native library 异常解决办法
- C++ ODR规则与dlopen 问题
- 一行代码搞定Adapter
- centos 安装mysqldb 记录
- oralce闪回
- BZOJ 1001 狼捉兔子
- java笔记4之比较运算符
- 自动生成代码工具【JAVA版】
- wuzhi 五指 伪静态
- 【Swift】swift定义全局变量
- How to learn PDE (怎么学偏微分方程)
- 服务器上定时自动执行php
- eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题
- JDK常用工具