01-javascript基礎篇-JS初解

一、初識javascript
    1.javascript是一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言
    2.javascript通常用來操作HTML頁面,響應用戶操作,驗證傳輸數據等
    3.javascript和java沒有關係
    4.jQuery就是封裝好的javascript代碼

二、javascript注意的地方
    1.所有的JS代碼都寫在<script></script>標籤之內
    2.<script></script>標籤一般放在body標籤之後或者末尾
    3.javascript代碼嚴格區分大小寫
    4.javascript的API(API 接口 js默認提供給我們的一些東西)
    5.JS代碼不要直接寫入標籤內 eg:<body οnlοad=" alert="123"; "></body>
    6.js中所有的內置API和復活都是英文輸入法的
    7.JS中需要注意書寫規範:
        ①.tab縮進/空格,對齊
        ②.完整的語句後面需要加 ; 分號
        

三、javascript中最常用的調試代碼:
    1.alert();
    2.console.log();

四、引入外部的JS文件
    1.通過:<script src="路徑"></script> 引入
    2.值得注意的是在scriot標籤中可以添加 type="text/javascript" 或者 language="javascript" 來聲明這個標籤 但是一般情況下默認不寫
    3.如果文件內引入了外部的js文件 那麼該標籤內就不能再寫JS代碼  如果要寫則需要重新在寫一個<script></script>標籤
    4.一個頁面內可以有多個<script></script>標籤

五、JS內的註釋
    1.多行註釋 /**/
    2.單行註釋 //

六、JS內三種基本的彈窗方式:
    1.confirm(); 有兩個需要判斷的選項
    2.alert();    沒有任何其他東西
    3.prompt(); 有一個輸入框
    
    注意:這三種方式的彈窗都無法修改樣式

七、JS定義變量
    1.var xiaobai = 456; 
        = 是賦值的意思 從右往左讀  
    
    注意:
        ①.定義變量只能包含:數字 字母 _ $ 且不能以數字開頭;
        ②.定義變量時 不能喝JS原本的API重複

     規範:
        ①.見名知意
        ②.駝峯 / _ 連詞

八、JS註冊事件
    元素.事件 = 反應
    eg:document.getElementById("box").onclick = function(){alert("點擊事件")};
        
    document.getElementById("box") ---》獲取元素 元素不同的叫法:節點/DOM對象/元素 還可以將元素理解爲該標籤在JS中的表現形式

九、JS中查找元素的方式
    document.getElementById(); --->通過ID獲取

十、JS內的一些事件:
    鼠標事件:onclick(單擊左鍵) / ondblclick(雙擊左鍵) / onmousedown(按下) / onmouseup(擡起) / onmous0emove(移動) / onmouseenter(移入) / onmouseleave(移出) / onmouseover(移入) / onmouseout(移出)
    鍵盤事件:onkeydowm / onkeypress / onkeyup
    系統事件:onload / onerror

十一、函數/方法
    匿名函數:function(){} 
        不能莫名其妙的出現一個獨立的匿名函數
    
    有名函數:function y(){alert("1");}
        ①.函數名和變量名規則一樣
        ②.有名函數大括號結束後不需要分號,但是寫了也不會錯
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章