學習JavaScript有段時間了,儘管學的不怎麼好。但我相信有志者,鐵杵磨成針。呵呵呵~~
瀏覽器
①JavaScript能作什麼?我所瞭解的服務器
⑴在HTML網頁中放入動態文本cookie
⑵響應用戶在使用網頁時產生的事件函數
⑶檢驗用戶輸入的數據學習
⑷檢驗訪問者的瀏覽器spa
⑸用於建立cookies(服務器暫時存放在你電腦的資料)code
接着來了解下JS裏的變量吧~對象
②JavaScript變量事件
JavaScript中的變量是用var運算符(variable縮寫)加變量名定義的。JavaScript是弱數據類型,定義變量時無需明確的數據類型聲明,而且不必定要初始化。好比如下命名方式都是可行的:ip
var ly=「hi」; var ly="hi",ly2="hhi"; var ly="hi",age=10; var ly;
命名注意以下幾點:
變量必須以字母開頭
變量也能以 $ 和 _ 符號開頭(不過我不推薦這麼作)
變量名稱對大小寫敏感(y 和 Y 是不一樣的變量)
另外JavaScript中的變量名與Java同樣,不能使用JavaScript的保留關鍵字。保留關鍵字就不一一舉出了,自行查閱資料。
③JavaScript數據類型
JavaScript的變量能夠存放兩種類型的值,原始數據類型值與引用數據類型值。簡單介紹下
原始數據類型有5種:
String(字符串)類型:字符串中每一個字符都有特定的位置,首字符從位置 0 開始,第二個字符在位置 1,依此類推。
Number(數字)類型:任何數字都被看作 Number 類型的字面量。
Boolean(布爾)類型:它有兩個值 true 和 false (即兩個 Boolean 字面量)。
Null類型:只有一個值的類型是 Null,它只有一個專用值 null,即它的字面量。
Undefined類型:Undefined 類型只有一個值,即 undefined。當聲明的變量未初始化時,該變量的默認值是 undefined。
引用數據類型:引用類型一般叫作類(class),也就是說,遇到引用值,所處理的就是對象。
JavaScript中預約義的對象咱們能夠分爲三種類型:
原生對象:獨立於宿主環境(即瀏覽器)的對象。簡單說就是ECMA-262標準定義的對象。包括Object、String、Boolean、Number、Date、Array等等
內置對象:獨立於宿主環境的對象,在程序執行時就已經存在。實際上也是原生對象的一種,可是不須要初始化。Glbal、Math。
宿主對象:宿主對象與宿主環境有關的對象。全部BOM和DOM對象都是宿主對象。
④函數
函數是一組能夠隨時隨地運行的語句,是JavaScript的核心。關鍵字function、函數名加一組參數以及置於括號中要執行的代碼聲明的。基本語法以下:
function 函數名(參數1,參數2,...參數n) { 語句 } function ly(a,b){ return a+b; } var r = ly(7,3); document.write(r);
今天就先總結道這裏吧,手被貓抓傷了。 - -。菜鳥總結的很差,你們隨便看看吧~~