淺談JavaScript學習之旅

學習JavaScript這門課程也有幾天了,匆忙之間,仍是以爲學習這個課程應該有個小小總結。Ps:一直以來都是處於模糊狀態web

JavaScrip是一種專門用來對網頁進行編程的腳本語言。其實感受跟C語言的編程有點相似,自我感受有點深度和難度。。。正則表達式

開始進入JavaScrip正題:變量、數據類型、運算符、控制結構和循環、函數、正則表達式、對象、事件、DOM編程

(一)變量:首先和C語言同樣,必須掌握基礎的:定義變量var事先進行聲明,也能夠用賦值語句隱藏聲明。數組

(二)數據類型:數字(Number);字符串(String);布爾值(Boolean:true,false),數組,空值(Null)。cookie

(三)運算符:算數運算符、比較運算符、邏輯運算符、賦值運算符。dom

(四)控制結構和循序:條件(if語句,if-else語句);循環(while語句,do-while循環,for循環)。函數

(五)函數:函數是一組能夠隨時隨地運行的語句,它們是JavaScrip的核心。(PS:這個是重點也是難點,我表示沒有學懂T-T)學習

  1. 函數的定義:由關鍵字function、函數名、參數、函數體4部分組成。換句話說:函數是由關鍵字、函數名加一組參數以及置於括號中的要執行的代碼聲明的。基本語法以下:function 函數名(參數1,參數2...參數n){語句}  兩種:定義式和表達式spa

  定義式:定義式能夠在調用以後再定義code

function funName(參數){
        語句塊;
}

變量式:變量式則不能夠

var param = function(參數){
      語句塊;
}

(六)正則表達式RegExp:當您檢索某個文本時,可使用一種模式來描述要檢索的內容。

(七)對象: 

Window窗口對象:主要屬性:Name ,Length ,Parent ,Self ,Top ,Status ,Default Status , Opener ,Closed

document對象:主要屬性:alinkColor、bgColor、cookie、domain、embeds、fgColor、layers、linkColor、location、title、URL、vlinkColor;

文本對象:屬性:defaultValue、name、value;方法:focus,select,onChange;

按鈕對象:button(按鈕)、submit(提交)、reset(復位)、複選框對象(checked、defaultChecked、name、value)、Radio對象(name、value

選擇和隱藏對象:Select對象、Hidden;

 字符串對象 日期對象  數學對象  數組對象;

location對象(表示載入窗口的URL);history對象; layer對象;navigator對象;screen對象;

(八)事件:

冒泡型事件:從最特定的事件目標到最不特定的事件目標的順序觸發;
捕獲型事件:從最不肯定的對象觸發,而後到最精確;

DOM事件流

鼠標事件

 

差很少暫時總結到這裏,應該忽略了不少地方吧,由於上課的內容是混亂的,思路也不清楚,並且沒有學懂,因此就只能這麼悲劇了。。。但願本身多練習,趕忙找到狀態,進入JavaScript學習。PS:笨鳥能夠先飛!!!

相關文章
相關標籤/搜索