Class5 初學HTML之JS函式

2021-10-06 15:23:32 字數 1193 閱讀 9376

函式的實現**的重複使用,減少**冗餘

函式定義,幾個引數之間要加逗號

函式命名規則:關鍵字、保留字不要用,不要加數字

function myfunction()

函式的呼叫:定義幾個引數,必須呼叫幾個

myfunction()

全域性變數:定義在函式體外的變數可在函式體內使用

區域性變數:定義在函式體內的,只能在函式體內使用

var d = 0; 全域性變數

var e = 1; 全域性變數

function myfunction(a,b)

function myfunction1(a,b)

myfunction(1,1) 可以呼叫myfunction裡的全域性變數d

myfunction1(1,1) 可以呼叫myfunction1裡的全域性變數e

2、return返還:區域性變數進行return返還後,再賦值到函式外p,再document變數p

function myfunction(a,b)

var p = myfunction(1,2)

document.write§;

函式修改三種方式:

1、 id定位元素修改: getelementbyid

點我有驚喜

修改 2、 陣列修改: getelementsbytagname 返回的是乙個元素物件的集合,以陣列的形式儲存,要改變其中某個標籤的內容,需要使用如下:var btn = document.getelementsbytagname(『p』);

點我有驚喜

修改 4、 通過name修改getelementsbyname

點我有驚喜

修改 修改種類

function myfun(){

var btn = document.getelementbyid(『pid』);

改變內容(使用id修改)

btn.innerhtml=『馬上放假了』;

改變屬性(使用id修改)

btn.style.color=『green』;

改變樣式(使用id修改)

btn.style.width=『1200px』;

新增、刪除功能

哈哈哈哈哈哈哈哈哈哈

新增 刪除

補充知識:獲取今日日期

var d = new date;

document.write(d.getdate())

js ES6學習筆記 Class(5)

2 es6允許繼承原生建構函式定義子類,因為es6是先新建父類的例項物件this,然後再用子類的建構函式修飾this,使得父類的所有行為都可以繼承。下面是乙個繼承array的例子。class myarray extends array var arr new myarray arr 0 12 arr...

左神演算法基礎class5 題目6並查集實現

2.分析 3.完整 4.執行結果 並查集的作用主要有兩點 快速查兩個元素是同一集合 合併兩個集合。當集合中只有乙個元素時,這個集合的代表節點即為該元素,該元素的father也是自己。當乙個集合中有多個節點時,下層節點的father為上層節點,最上層節點的father指向自己,最上層的節點叫做這個集合...

初學HTML5 CSS樣式(一)

什麼是css css的全稱是cascading style sheets 層疊樣式表 它用來控制html標籤的樣式,在美化網頁中起到非常重要的作用 css的編寫格式是鍵值對形式的比如 color red background color blue font size 20px 冒號 左邊是屬性名,冒...