什么是JS:動態(tài)頁面,做動畫,腳本語言,做交互的,操作改變CSS樣式的
JS的組成:
ECMAScript:解釋器, 語法BOM: 瀏覽器對象模型 , DOM: 文檔對象模型;
onclick: on: 當···的時候 click: 點擊; =:賦值,等號右邊的值賦給左邊;
alert(東西):彈出一個東西
onclick:事件:用戶的操作;
document:文檔 .:的
document.getElementById('box'):通過ID來獲取文檔中一個叫做box的元素;靜態(tài)方法
***事件加給誰:我要操作誰,就加給誰;
***JS操作CSS的時候怎么寫:CSS怎么寫,JS就怎么寫;
***任何標簽都可以加事件;
***任何樣式都可以修改;
***操作誰就要先獲取誰;
***js不僅可以操作樣式也可以操作屬性
***所有的標簽都可以加事件
onmouseover: 鼠標移入時觸發(fā);
onmouseout:鼠標移出時觸發(fā);
onclick:點擊時觸發(fā);
函數(shù):
函數(shù)定義: function 函數(shù)名(){做的事情};
函數(shù)的使用[調(diào)用]: 函數(shù)名();
起名字:不要用漢語拼音,漢字;用英文;
變量:相當于起一個外號;變量的格式:var 變量名=值; 可以重用
id只能通過getElementById來獲取
頁面只有一個body;即body可以不用id來獲取,body可以簡寫成document.body;
class是JS的一個保留字,不能直接使用,應(yīng)該寫成className;
.style 操作的是行間樣式
關(guān)于分號:看到等號,后面加個分號
換膚:
1.硬改; 2.改body的className; 3.改link的href;(推薦)
if(條件){
條件成立執(zhí)行的語句
}else{
條件不成立執(zhí)行的語句;
}
=:賦值,等號右邊的值賦給左邊;==:判斷,比較;
<!DOCTYPE html>
文檔頭
標準模式
沒有文檔頭觸發(fā)怪異模式
js基礎(chǔ)之一:js組成,獲取元素,事件
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 工廠模式類似于現(xiàn)實生活中的工廠可以產(chǎn)生大量相似的商品,去做同樣的事情,實現(xiàn)同樣的效果;這時候需要使用工廠模式。簡單...
- 一、JS前言 (1)認識JS 也許你已經(jīng)了解HTML標記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會使用HT...
- 第3章 基本概念 3.1 語法 3.2 關(guān)鍵字和保留字 3.3 變量 3.4 數(shù)據(jù)類型 5種簡單數(shù)據(jù)類型:Unde...