一、輸出語句
1、alert:彈出警示框(用的非常少,使用者體驗不好)
完整寫法:window.alert(「執行語句」);
window物件,視窗,一般情況可省略
alert(123);
2、console控制台輸出(使用者看不見)
一般用於測試用
console.log();控制台輸出,普通輸出語句
console.warn();控制台警示
console.error();錯誤提示
3、document.write();文件列印輸出,直接在文件中顯示
document文件物件,不可省略
獲取物件方法:
document.getelementbyid("demo");
二、變數
1、變數名必須以字母、下劃線、美元符號$開頭
2、變數名中不能有空格
3、多個變數宣告:var num=1,num=2,num=3;
4、變數分為全域性變數和區域性變數
全域性變數:
1、在最外層宣告的變數
2、在函式體內部,但是沒有宣告var的也是全域性變數
區域性變數:
在函式體內部宣告的變數
區域性變數優先於全域性變數。函式若不呼叫,可跳過執行。
三、事件
事件三要素:事件源、事件、事件處理程式
事件源:要觸發的物件
事件:滑鼠事件
事件處理程式:發生了什麼
事件源.事件=function()
隱藏事件:
display:none;隱藏了不佔位置
visibility:hidden;隱藏佔位置
overflow:hidden;隱藏超出的部分
入口函式:window.onload=function()//頁面載入完後執行js部分
執行效果:
JS 動畫模式改變樣式的封裝 新手
這裡封裝的是乙個物件,用來改變元素的樣式 new出來就可以了 animation change ele,attr,target,mode,st,sd 必要引數 ele 目標元素 attr 目標樣式 target 變化的大小 可選引數 mode 0代表target引數給的是變化量,1代表target引...
第22天學習打卡
即同一方法可以根據傳送物件的不同而採用多種不同的行為方式。乙個物件的實際型別是確定的,但可以指向物件的引用型別有很多。引用一般指 父類,有關係的類 有繼承關係 子類重寫父類方法 父類引用指向子類物件 instanceof 型別轉換,引用型別轉換 判斷乙個物件是什麼型別package com.oop....
python學習第22天
不同的子類物件,呼叫相同的父類方法,產生了不同的執行結果 關鍵字 繼承 改寫 2.1 new 魔術方法 觸發時機 例項化類生成物件的時候觸發 觸發時機在 init 之前 功能 控制物件的建立過程 引數 至少乙個cls接受當前的類,其他根據情況決定 返回值 通常返回物件或none 1.基本語法 cla...