JavaScript的組成
·ECMAScript 描述了語言的語法和基本物件/ ·DOM 檔案物件模型,描述處理網頁內容/ BOM 瀏覽器物件模型 描述與瀏覽器進行互動的方法和介面
引入方式/
head標簽內/body標簽內 一般在</body>結束標簽錢插入script的標簽
<script>
..........
</script>
外部引入 把JS代碼保存在外部.JS的檔案中引入 !外部檔案代碼不能包含<script>標簽
<script src="https://www.cnblogs.com/leroywang/p/XXX.js"></script>
引入方式小結:內部引入/優點是較少服務器壓力,缺點是不易維護,
外部引入/優點是易維護、代碼結構整潔,缺點是增加服務器的請求壓力,
輸出方式:
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 空 表示無值
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/165107.html
標籤:JavaScript
下一篇:CSS偽元素
