循环

作者: shuffle笑 | 来源:发表于2018-07-22 20:31 被阅读0次

    循环语句 i++ 相当于 i+1;

    for 循环格式

    例如:for (var i = ali.ength;i<8;i++)

                    alert[i] .style.color = red;

    例如: for(var i =0 ; i < ali.length ; i++ ){

                      if(i % 2 ==0){

                            ali[i] .style.background = "pink";}}

    while 循环格式

    例如:while (i < ali.length){

                    if(i % 2 ==0){

                            ali[[i] .style.background = "pink";}

                                i++;}

    do ... while 循环格式

    例如:do{ if (i % 2 == 0){ali[i] .style .background = "pink";} i++;

              while(i < ali.length);

    break :跳出循环;

    continue :跳出本次循环,继续下次循环;

    for ,while,do ... while, 都是可以相互嵌套的;

    水仙花数:是指只限三位数,

    数组去重      (aRr)数组;

    例如 : for (var i =0 ;i < ali.length ; i++){

                      if (aRr .indexof(aRr[i] == i)){

                            aRr2.push(aRr[i]);

    字符串处理方法

    split 切割;

    例如:var str ='2018-07-19';

              var aRr = str.split('-');

              alert(aRr);//2018,07,19;

    网标题上写内容:document.title = aRr2;

    charAt 看索引为0的字符;获取里面的 某一个字符。

    indexof  查找字符第一次出现的字母或字符;找不到的时候返回 -1;

    substring 截取字符串 ;留头去尾;从下标0 开始;

                    语法  substring ( 10,15) 开始位置和结束位置;从第10个截取到15个字符(不包括15);

                              substring( 10) 从下标10开始的位置到最后;

    toupperCase() 全部转大写子,字母或字体;

    toLowerCase() 全部转把小写字母或字体;

    如何将字符串反转?

    1.把字符串切割成数组 split; 2.数组组成字符串用join;

    计算器

    下拉框:例如: 《select id = 'select'》

                                        《opction  value = ""》+ 《opction》

                                《/select》

    定时器弹框

    1.setTimeout  只执行一次的定时器;

    2.setInterval    反复执行的定时器;

    3. clearTimeout  只关闭一次的定时器;

    4. claerInterval 关闭反复执行的定时器;

    固定定位相对于浏览器的左上角;

    隐藏 :diaplay:none;    显示 : display : block;

    new.getFullyea() 年;

    now.getmonth()+1  月;

    now.getdDate() 日;

    月份是:0~11; 星期是: 0~6;

    相关文章

      网友评论

          本文标题:循环

          本文链接:https://www.haomeiwen.com/subject/bzjrmftx.html