JS 基本語句

來源:互聯網
上載者:User

標籤:blocks   prompt   變數   start   hello   寬度   設定   blog   str   

 
 1.迴圈中必備的條件: 初始值  迴圈條件  狀態改變   迴圈體
 for(初始值  迴圈條件  狀態改變)
    {
       迴圈體
     }

for(var i=0;i<100;i++) { if(i%7==0|| i%10==7|| parseInt(i/10)==7)   parseInt 的使用  書寫方式 大小寫 { alert(i);  } } 

 2.三步運算子   ?:

var s= a==b?"等於":"不等於";

 3.     字串的拼接  +

var str1="hellow";var str2="table";var s=str1+str2;confirm(s);  輸出 hellowtable

 4.  特殊地方強制 手動轉換
         只能轉整數 轉小數  

var a="2";parseInt(a);var s="3.2";parsedouble(s);

  5.總結

1、基礎資料型別 (Elementary Data Type):字串、小數、整數、日期時間、布爾型等。 2、變數:【var】定義變數:var a;所有變數定義都用var定義,var是通用的可變類型。 3、類型轉換:轉為整數:parseInt();  轉為小數:parseFloat();    大小寫 4、運算子:運算子號與C#基本相同  唯一不同的是   C#裡面/ 表示商的值   而 /表示除 包括小數點 數學運算子:+ - * / % ++ --; 關係運算子:==  !=  >  >=  <  <=; 邏輯運算子:&&  ||  !; 其它運算子:+= -= *= /= %= ?: 5、語句:分為順序,分支和迴圈語句。 分支:if(){}else{}       switch(){case :break;} 迴圈:for(;;){}  彈窗: alert("alert");取消 叉confirm("confirm");確定 取消 叉prompt("請輸入數字","你輸入啊");輸入 確定 取消 叉

  6. 網頁布局總結

網頁設計總結:1:此次網頁設計太沒有層次感;從前往後趕著來 ;下次再做需要先把總體架構布局好,再處理每個架構裡面的布局;最後新增內容;            就像分支語句的處理一樣,先從大範圍,處理,處理完了再做小範圍的處理;        2.細節處理:每個語句儘可能的完善:比如 每個div中 至少要有 長和寬  少一個則預設 面積為0;  整體如果都需要背景  可以在boby裡面設定背景             在這裡  寬度必須設定 (可以設為100%)長度 不舍則被認為是隨內容的增加而增加;        3.style 位置不同效果不同; 滑鼠觸發時的特效 可以在<Style><style>裡面單獨對 背景測設定        4.在修改過程中如果 誤把 </div> 刪掉  預設為後添加的<div></div>被包含在上個<div>中;(在使用流的時候特別注意)        5.單獨使用margin 功能時 如果出現問題   可以先 float 一下 再使用;        6.字型設定           7.a:hover   a:link   a:visited   a:activited     {不僅僅限制於A標籤  其他標籤也可以 如下 class標籤  同樣也可以使用 並列 後代 篩選.wer:hover{    background-color:red;        }.wer{    width:300px;    height:300px;    background-color:#33F;    position:absolute;    top:100px;    left:100px}

7.練習棋盤放芝麻問題

var sum=0;for( var i=0;i<=32;i++){  var si=1;     for( var j=0; j<i; j++)    //注意從0開始  算2的n次方   {     si=si*2   }   sum+=si}alert(0.00001*sum)
View Code
var t=0.00001;var sum;for( var i=1;i<=32 ;i++){       if(i==1)    {     sum=t;    }    if(i>1)    {        t=2*t;        sum+=t;        }}alert("總重"+sum);prompt("prompt","你輸入啊");
方法二 :把第一個月當作特例單獨列出來

 


 

JS 基本語句

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.