程式碼很簡單,主要是給大家提供個思路,也算是學習javascript這麼長時間的一個小小的練手。 鍊式程式設計 是將多個操作(多行程式碼)透過點號"."連結在一起成為一句程式碼。鍊式程式碼通常要求操作有回傳值,但對於許多操作大都是void型,什麼也不回,這樣就很難鏈起來了,當然也有解決辦法,可能不太優雅。鍊式程式設計的新想法在jQuery中已流行使用 複製程式碼 程式碼如下: Hello,World! <br /> Jq = function (tagName) {<br /> var tagArr = document.getElementsByTagName(tagName);<br /> var ret = {<br /> tag: tagArr,<br /> css: function (attribute, value) {<br /> for (var i = 0; i < this.tag.length; i ) {<br /> this.tag[i].style[attribute] = value;<br /> }<br /> return this;<br /> }<br /> }<br /> return ret;<br /> }<br /> window.onload = function () {<br /> Jq("span").css("color", "red")<br /> .css("border", "1px solid green")<br /> .css("padding", "10px");<br /> }<br /> 有意問的話,就留言,大家共同進步