Javascript数组与计时器

数组 aRr 代表一个数组;

1.用面向对象的方式 用new 例如: var aRr01 = new Array(1,2,3,4);
2.直接用[]中括号;
获取数组的整个长度 aleert(aRr02,length);
获取数组的内容 例如: alert (aRr02[3])
定义多维数组, 二维数组,例如:var aRr03 =[[1,2,3],[3,0,2,1],[1,1,1]]
length 表示 长度
从0开始,下标;
数组的常用方法 join
push方法:向末尾增加元素;
pop 方法:从末尾删除一个;
unshift :向元素的前面插入一个;
shift : 把最前面的一个删除;
reverse : 可以将元素的数组反转;
indexof : 可以返回数组,第一次出现的索引值;
splice 可以在数组中增加或删除元素;

字符串处理方法
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() 全部转把小写字母或字体;
如何将字符串反转?
把字符串切割成数组 split; 2.数组组成字符串用join;
计算器
下拉框:例如: 《select id = 'select'》
《opction value = ""》+ 《opction》
《/select》
定时器弹框
setTimeout 只执行一次的定时器;
setInterval 反复执行的定时器;
clearTimeout 只关闭一次的定时器;
claerInterval 关闭反复执行的定时器;
固定定位相对于浏览器的左上角;
隐藏 :diaplay:none; 显示 : display : block;
new.getFullyea() 年;
now.getmonth()+1 月;
now.getdDate() 日;
月份是:0~11; 星期是: 0~6;

作业

 !DOCTYPE html>
 <html lang="en">
<head>
<meta charset="UTF-8">
<title>While</title>
<script type="text/javascript">
    var money=1000;
    var year=0;
    while(money < 5000){
           money *= 1.05;
           year++;
    }   
    console.log("一共需要"+ year +"年");

</script>
 </head>
 <body>

  </body>
  </html>
 <!DOCTYPE html>
 <html>
  <!DOCTYPE html>
   <html lang="en">
   <head>
       <meta charset="UTF-8">
       <title>奇数之和</title>
     <script type="text/javascript">
          for(var i=1,jishusum=0;i<=100;i++){
                 if (i%2!=0) {
                  jishusum+=i;
          }
       }
    
    console.log("奇数和为:"+ jishusum);
</script>
 </head>
  <body>

</body>
 </html>
  <!DOCTYPE html>

 <html lang="en">

  <head>

  <meta charset="UTF-8">

  <title>水仙花数</title>

  <script type="text/javascript">

    
      for(var i=100; i<1000; i++){
              var bai = parseInt(i/100);

               var shi = parseInt((i-bai*100)/10);

                var ge = i % 10;

              if(bai**3 + shi**3 + ge**3 == i){

                  console.log(i);

        }

    }

</script>

   </head>

  <body>

  </body>

  </html>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • --- 学习目标: - 掌握编程的基本思维 - 掌握编程的基本语法 typora-copy-images-to: ...
    YFBigHeart阅读 1,112评论 0 2
  • 第一部分:快速入门JS学习中的一些注意点:2018.8.16基础知识: 入门JavaScript是世界上最流行的脚...
    天山雪莲_38324阅读 589评论 0 1
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,409评论 0 13
  • 男的总要有原则才好,想法应该是智慧的,是高尚的。30多岁的年龄,应当把对事物或人的喜欢升华成赞美和欣赏,而不是占有...
    卜问情阅读 376评论 1 0
  • 回眸曾经逐幻游, 俯首千般半世休。 梦里江湖足底路, 朔风何必问缘由。
    凤中阅读 324评论 1 1

友情链接更多精彩内容