• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
liu521125
记录自己的学习之路
博客园    首页    新随笔    联系   管理    订阅  订阅

for in /continue/ break

1.for in

for (变量 in 对象) {
   代码段
}

for ...in... 语句是用来遍历对象种的每个属性, 每次都能将属性名作为字符串保存在变量里

在无非预对象的任何信息,和循环次数的时候使用

 var arr=[
            {

            'name':"jake",
            'age':18,
            'love':['篮球','足球'],

            },
            
            {

            'name':"liu",
            'age':18,
            'love':['篮球','足球'],

            },
            {'name':"du",
            'age':18,
            'love':['篮球','足球'],

            },
           {'name':"xiao",
            'age':18,
            'love':['篮球','足球'],

            }
        ]
        for(var i=0;i<arr.length;i++){
            console.log(arr[i]);
            for(one in arr[i]){
                // console.log(arr[i][one]);
           }
        }

 

 continue 是跳出这个循环 继续下个循环
  break 是结束整个循环
// var arr = [
        //     {
        //         "name": "Java编程思想",
        //         "price": 78.9
        //     },
        //     {
        //         "name": "python入门宝典",
        //         "price": 59
        //     },
        //     {
        //         "name": "JavaScript程序设计",
        //         "price": 69
        //     }
        // ];
        // for (var i = 0; i < arr.length; i++) {
        //     // console.log(arr[i]);
        //     // json - {"name":"Java编程思想","price":78.9}
        //     for (key in arr[i]) {
        //         console.log(arr[i][key]);
        //     }
        // }
        //  var iNum = 0;
        // for (var i = 1; i < 10; i++) {
        //     if (i % 5 == 0) {
        //         document.write(i);
        // // continue 是跳出这个循环 继续下个循环
        //         continue;
        //     }
        //     iNum++;
        // }
        // console.log(iNum);
    //     for (var i = 1; i < 10; i++) {
    //         if (i % 5 == 0) {
    //             //break 是结束整个循环
    //             break;
    //         }
    //         iNum++;
    //     }
    //   console.log(iNum);

 

本文来自博客园,作者:刘先生的爱心博客,转载请注明原文链接:https://www.cnblogs.com/liu521125/p/17802657.html

一点一滴记录着学习html5 css3 和js 的时光
posted @ 2023-11-01 20:29  刘先生的爱心博客  阅读(58)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3