javascript初步總結

來源:互聯網
上載者:User

標籤:注釋   實現   switch   color   conf   方法   顯示   程式設計語言   logs   

JavaScript是一種輕量級的程式設計語言,網頁的各種互動行為,由js實現;

js有三種引入方法:

a  直接寫在html標籤內

b 寫在HTML檔案內,寫在<script>.........</script>內,可以在html檔案的任意地方

c 外部js檔案,跟外部css檔案一樣,引入文法是<script  src="檔案名稱.js" type="text/javascript" ></script>

當有嵌套發生時,需要用雙引號和單引號分開;

js的三種彈窗

警告彈窗:alert(" ")

確認對話方塊:confirm 彈出一個可供選擇的對話方塊,點擊確定會返回true,點擊取消返回flase

使用者可輸入內容的對話方塊:prompt

對js注釋有兩種方式:

// 對單行內容進行注釋

/* */  注釋掉多行內容

 js顯示資料的方法:

document.write("    "):內容直接顯示在html

console.log(   ):瀏覽器的調試台

js文法:

字串  用“”或者‘‘,表示字面的意思

js的變數需要定義  var:

var a

a =1、2、3、、、如果是字串加引號

運算子:

數學運算子:+  -  *  /  %(取餘數)   ++(加1)   --(減1);

關係運算子:==  !=  >  >=  <  <=;

邏輯運算子:&&  ||  !;

註:= 是賦值的意思

條件陳述式:if else 文法

if(條件){

條件為真,執行代碼

}else{

否則,執行這裡的代碼

}

可以加入else if 設定多個條件陳述式;

條件陳述式,可以設定嵌套,if(條件){

  if(條件){

}else{

}

}

switch語句:文法:

switch(n變數) {

case 1:

執行代碼塊 1

break;  (沒有break,就會一直往下找,然後執行有break的代碼)

case 2:

執行代碼塊 2

break;

default: 與 case 1 和 case 2 不同時執行的代碼 }

for迴圈:文法

for(初始值(var a =1);迴圈條件(a<=10);改變條件(a++)){

  寫在內面表示一起迴圈

}外面只一次

可以在for內再加一個for:表示外面迴圈一次,裡面全部迴圈完畢

for(初始值(var a =1);迴圈條件(a<=10);改變條件(a++)){

  for(var x =1 ;x<= 2; x++){

}

}當外部for迴圈一次時,要等裡面for兩次都迴圈完畢,父for才能進行下一次;

 

javascript初步總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.