JavaScript1 基礎

JavaScript的組成數組

·ECMAScript  描述了語言的語法和基本對象/ ·DOM 文檔對象模型,描述處理網頁內容/ BOM 瀏覽器對象模型 描述與瀏覽器進行交互的方法和接口瀏覽器

引入方式/服務器

head標籤內/body標籤內  通常在</body>結束標籤錢插入script的標籤調試

<script>對象

..........  接口

</script>ip

外部引入 把JS代碼保存在外部.JS的文檔中引入 !外部文件代碼不能包含<script>標籤文檔

<script src=" XXX.js"></script>字符串

引入方式小結:內部引入/優勢是較少服務器壓力,缺點是不易維護。it

外部引入/優勢是易維護、代碼結構整潔,缺點是增長服務器的請求壓力。

輸出方式:

alert() 警示框輸出    有警示框的話會影響後面的代碼輸出,不點缺定的話不會執行後面的代碼

console.log()方法  控制檯打印    能夠用來檢查錯誤

document.write()  頁面寫入

做用:斷點調試、查找bug。

註釋:

在寫代碼時提升代碼可讀性,使結構清晰,便於後期維護。

單行註釋  以  //XXXXX

多行註釋  /* XXXX  ***/

變量:

變量就是用於存儲信息的‘容器’

var name="xx"

命名規則:

變量名可包含字母、數字、_下劃線、$符號。 變量名能夠字母、_下劃線、$符號開頭,不能以數字開頭。 變量名稱對大小寫敏感(y 和 Y 是不一樣的變量)。 不能以系統關鍵字命名

!駝峯命名法   大 NumberTwo   小  numberTow

!匈牙利命名法  根據意思命名

基礎數據類型

Number   數字    值爲數字 var x1=36.8

String   字符串   儲存字符  var answer='sjdfonefwnespf2314'

Boolean   布爾型    只有兩個值  var x=true/ var y=false

Array  數組   使用單獨變量名儲存 var may=new may();   may[0]='xx' may[1]='fdsl'

Object  對象   js中全部事物都是對象

undefined  未定義   當讀取不存在的對象時會返回

null   空   表示無值

相關文章
相關標籤/搜索