设为首页 加入收藏

TOP

你可能不知道的java、python、JavaScript以及jquary循环语句的区别(二)
2017-09-30 16:49:09 】 浏览:7831
Tags:可能 知道 java python JavaScript 以及 jquary 循环 语句 区别
a do/while。需要注意java script中定义变量用var。

do{
   代码块;
}while(条件语句)

  即,先执行代码块,再判断条件是否成立,成立则继续执行下次循环,不成立退出循环。

c、for

            var a=document.getElementById('k1').children;
            for(var i=0;i< a.length;i++){
                var inp=a[i];
                var at=inp.getAttribute('type');
                if (at=='text')inp.setAttribute('value','123');
            }    

  上述代码是获取id='k1'下所有type='text'的标签并设置value值等于'123'.

d、for  in

       var c1=document.getElementById('i1').getElementsByTagName('input');
            for(var i in c1){
                if(c1[i].checked)c1[i].checked=false;
                else c1[i].checked=true;
            }

上述代码是找到所有的input标签,并对其进行循环,这里i代表索引,上述代码操作的是反选复选框,如果被选上,择设置该标签的checked=false,反之,设置为true;

五、jQuery循环语句

  each语句:

$(':text').each(function(){
           console.log($(this).val()) ;
        });

  语法规则:标签集合.each(匿名函数);

  上述代码的意思是:获取所有inp标签中type='text',的标签,并对其进行循环,每次打印它的值。

  jQuery中跳出循环用return:

      return ture:退出本次循环,执行下次循环,相当于其它语言的continue;

      return false:退出本层循环,即退出当前each,相当于其它语言的break;

 

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Install Python on Mac 下一篇通过爬虫代理IP快速增加博客阅读..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目