JS節點操作 連綴

2021-07-24 18:33:18 字數 749 閱讀 7592

連綴介紹:一行**同時設定乙個或多個節點兩個或兩個以上的操作。

base.getid('box').style['background']='black';

base.getid('box').style['color']='red';

base.getid('box').innerhtml='post';

window.οnlοad=function());}

var base = function ()

function $() ;

}//支援擴充套件,新增function

//設定css

$.prototype.css = function (attr, value)

//設定html

$.prototype.html = function (str)

//設定onclick

$.prototype.click = function (fn)

設定乙個第三方物件來完成對另乙個物件的裝飾。自我感覺像裝飾模式。另外就是this的使用,在這裡對this指代哪個物件呢?它和指代window的this有什麼區別呢?

JS封裝庫 連綴

getid box css color red html 標題 click function function base 獲取 name 節點陣列 this.getname function name return this 獲取元素節點陣列 this.gettagname function tag...

js專案 封裝庫 連綴

在呼叫庫的時候,我們需要能夠在前台呼叫的時候可以同時設定多個操作,比如設定 css,設定innerhtml,設定 click事件等等。所謂連綴,最簡單的理解就是一句話同時設定乙個或多個節點兩個或兩個以上的操作 比如 getid box css color red html 標題 click func...

js節點操作

每個節點都有乙個 parentnode 屬性,該屬性指向文件樹中的父節點。包含在 childnodes 列表中的所有節點都具有相同的父節點,因此它們的 parentnode 屬性都指向同乙個節點。此外,包含在childnodes 列表中的每個節點相互之間都是同胞節點。通過使用列表中每個節點的 pre...