數(shù)組與計(jì)時(shí)器

數(shù)組 aRr 代表一個(gè)數(shù)組;
1.用面向?qū)ο蟮姆绞?用new 例如: var aRr01 = new Array(1,2,3,4);
2.直接用[]中括號(hào);
獲取數(shù)組的整個(gè)長(zhǎng)度 aleert(aRr02,length);
獲取數(shù)組的內(nèi)容 例如: alert (aRr02[3])
定義多維數(shù)組, 二維數(shù)組,例如:var aRr03 =[[1,2,3],[3,0,2,1],[1,1,1]]
length 表示 長(zhǎng)度
從0開(kāi)始,下標(biāo);
數(shù)組的常用方法 join
push方法:向末尾增加元素;
pop 方法:從末尾刪除一個(gè);
unshift :向元素的前面插入一個(gè);
shift : 把最前面的一個(gè)刪除;
reverse : 可以將元素的數(shù)組反轉(zhuǎn);
indexof : 可以返回?cái)?shù)組,第一次出現(xiàn)的索引值;
splice 可以在數(shù)組中增加或刪除元素;

字符串處理方法
split 切割;
例如:var str ='2018-07-19';
var aRr = str.split('-');;;
alert(aRr);//2018,07,19;
網(wǎng)標(biāo)題上寫(xiě)內(nèi)容:document.title = aRr2;
charAt 看索引為0的字符;獲取里面的 某一個(gè)字符。
indexof 查找字符第一次出現(xiàn)的字母或字符;找不到的時(shí)候返回 -1;
substring 截取字符串 ;留頭去尾;從下標(biāo)0 開(kāi)始;
語(yǔ)法 substring ( 10,15) 開(kāi)始位置和結(jié)束位置;從第10個(gè)截取到15個(gè)字符(不包括15);
substring( 10) 從下標(biāo)10開(kāi)始的位置到最后;
toupperCase() 全部轉(zhuǎn)大寫(xiě)子,字母或字體;
toLowerCase() 全部轉(zhuǎn)把小寫(xiě)字母或字體;
如何將字符串反轉(zhuǎn)?
把字符串切割成數(shù)組 split; 2.數(shù)組組成字符串用join;
計(jì)算器
下拉框:例如: 《select id = 'select'》
《opction value = ""》+ 《opction》
《/select》
定時(shí)器彈框
setTimeout 只執(zhí)行一次的定時(shí)器;
setInterval 反復(fù)執(zhí)行的定時(shí)器;
clearTimeout 只關(guān)閉一次的定時(shí)器;
claerInterval 關(guān)閉反復(fù)執(zhí)行的定時(shí)器;
固定定位相對(duì)于瀏覽器的左上角;
隱藏 :diaplay:none; 顯示 : display : block;
new.getFullyea() 年;
now.getmonth()+1 月;
now.getdDate() 日;
月份是:0~11; 星期是: 0~6;

作業(yè)

 !DOCTYPE html>
 <html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</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>
<head>
    <meta charset="utf-8" />
    <title>小明期末考試成績(jī)</title>
    <script type="text/javascript">
        
        while(true){
               var score = prompt("請(qǐng)輸入小明的期末成績(jī)(0-100):");
        
        
        //判斷值是否合法
                if(score <= 100 &&  score >= 0) {

                    break;
                }
               
                   alert("你輸入的數(shù)字不合法");
              

         }
        
        if(score == 100){
                //獎(jiǎng)勵(lì)一臺(tái)寶馬
            alert("獎(jiǎng)勵(lì)寶馬車一輛 ");
        }else if(score >= 80){
                //獎(jiǎng)勵(lì)一個(gè)手機(jī)
            alert("獎(jiǎng)勵(lì)iphonex手機(jī)一部");
        }else if(score >= 60){
                //獎(jiǎng)勵(lì)一本參考書(shū)
            alert("參考書(shū)");
        }else{
            alert("一大嘴巴子");
        
        }
    </script>
</head>
<body>
    
</body>
</html>

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

</body>
 </html>

  <!DOCTYPE html>

 <html lang="en">

  <head>

  <meta charset="UTF-8">

  <title>水仙花數(shù)</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>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容