一、js全名javaScript:
? ? ? ?原來傳說中的js是干大事情的:1.做特效(感覺挺好玩的樣子);2.前后臺做交互(噢!就是前后臺說話、聊天、溝通用的唄!嗯!好像很有道理的樣子,不管了,暫時先這樣理解吧?。?;3.js是操作行間的樣式
二、第一個js小小程序:
? ? ? ?以前總聽說程序員、程序員不知道程序員到底是做什么的,我只知道肯定是在互聯(lián)網圈子里混的,其他的就不知道了,今天我終于曉得了程序員原來是寫程序,呵呵!光曉得好像沒有什么了不起,會寫程序才是硬道理,先讓我這菜鳥試著寫一個小小程序哈!嘿嘿!說好的寫一個怎么寫了三個,手欠啊!沒得辦法!
? ? alert?彈窗、彈東西 ??
? ? 今天學了三個事件 ? ?on?當......時候? ? click?點擊 ? ?onmouseover?移入 ? ?onmouseout?移出
事件是用戶操作
<input type="button" value=“點擊" onclick=”alert('我是菜鳥')"/>
<input type="button" value="按鈕" onclick="alert('2')"/>
<input type="button" vlaue="按鈕" onclick="alert('Hi,小伙伴')"/>
三、通過id在頁面中獲取元素
document.getElementById(‘id名’);
document 文檔、頁面
. 點的意思是----->的
get ?獲取
Element 獲取一個元素
By 通過
Id id名
四、復合樣式
例:margin-lift ------->marginLeft........
五、函數(shù)
定義一個函數(shù)
function ?函數(shù)名(){
? ? //code;
}
*這樣調用一個函數(shù)----------> ?函數(shù)名()
*函數(shù)的命名------》都用英文
*var ? ?a=12;
var ? 聲明變量 ? ? ? ? ?變量名=值; ? ?***可以重用
六、流程控制語句
= ?賦值 ? ? ? == ?比較 、判斷
if(條件){
//code;
}else{
//code;
}
例:if(如果今天天氣==晴天){
? ? ? ? ? ? ? ? 那么就 = 去爬山;
? ? ? ? }else{
? ? ? ? ? ? ? ? ?否則 = 在家敲代碼
? ? ? ?}
七、關于a
a標簽這樣寫會讓你省很多事,你有沒有發(fā)現(xiàn)當有滾動條時a標簽沒有加javascript,當你點擊完a標簽頁面會很討厭的回到頂部,但加了javascript當點擊完a標簽時頁面會老實的停留在a標簽的地方!
<a href="javascript:;"></a>
八、我發(fā)現(xiàn)
********js操作的都是行間樣式;
********js可以操作任何標簽和屬性
*********html里怎么寫js里就怎么寫,復合樣式除外 ? ? ? ? ? ? ? ? ? ?class----->className