javascript基礎、文法

來源:互聯網
上載者:User

標籤:

JavaScript基礎(簡介、文法)

一、JavaScript簡介

1.JavaScript是個什麼東西?

  它是個指令碼語言,需要有宿主檔案,它的宿主檔案是HTML檔案。

2.它與Java什麼關係?

  沒有什麼直接的聯絡,Java是Sun公司(已被Oracle收購了),JavaScript是netspace(網景公司,已被美國線上收購了),JScript是微軟的,90%像JavaScript,一些功能只能在IE上使用。

3.它的用法:

  在HTML中位置有三塊:

  (1)head裡面

  (2)body裡面

  (3)</html>之後

  為了保險起見,一般寫在</html>之後。

<script language="javascript">代碼必須放在這裡面</script>

4.三個常用對話方塊:

  alert("")警告對話方塊,作用是彈出一個警告對話方塊。

  confirm("")確定對話方塊,作用是彈出一個可供選擇的確定對話方塊,點擊確定之後,它返回ture,點擊取消返回false,可以用變數來接收。

  prompt("要顯示的提示文字"),作用是彈出一個可以輸入內容的對話方塊。

 

二、JavaScript文法(區別類型,但是是一門弱類型語言)

1.基礎資料型別 (Elementary Data Type):

  字串、小數、整數、日期時間、布爾型等。

2.變數:

  都是通用類型var,可以隨便儲存其它類型的值,可以直接使用,不用定義。但習慣上定義。

  定義變數: var a;  //所有變數定義都用var定義,var是通用的可變類型。var後面會根據定義的自己定的什麼類型,

     如:var a=1;//定義的是數字,就是整型

          var b="ss";//定義為字串,就是字串型

          var c=0.1; //定義為小數,就是小數類型

3.數組:

  數組的定義:new Array();  //它的長度是動態變化的,裡面可以放任意類型的元素。

  數組元素的賦值:a[0]=123; a[1]="hello";   //元素中的索引從0開始。

  數組的取值:a[i];

  數組屬性:a.length;  //數組元素的個數,長度。

  方法:a.sort();//數組排序,按照每一個元素的第一個字元進行排序。a.reverse();  //翻轉數組。

4.函數:

  函數的四要素:名稱、輸入、傳回值、加工。

  定義函數:function add(形參){函數體}   //函數名為add,輸入為參數的形式,傳回值可以是var類型,也可以return一個傳回值。

  函數必須經過調用才能執行。函數的調用:add(實參)。

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.