第22天 js改變樣式效果

2022-03-08 16:41:18 字數 2507 閱讀 5308

一、輸出語句

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...