js 引數arguments小記

2022-09-02 08:15:12 字數 530 閱讀 9290

最近小貓又抽風,不學css,看起了js。不過有學習了一項新的技能。

js中的arguments代表了引數組,當我們的引數不固定是可以使用這個求和神馬的。

function sum()

return result;

};window.onload=function();

還有個小例子,根據引數的個數判斷如果是兩個就是讀取當前物件的屬性,如果是三個值就是設定當前物件的摸個屬性。

function css(obj,name,value)else

};window.onload=function();

這是最簡單的讀取和操作行間樣式的,如果是引用的樣式可是不行的哦,所以下面就又有了小方法,來獲取引用樣式的值。

function getstyle(obj,name)else

};window.onload=function();

這個方法還處理一下相容的問題,唯一不足之處目前只能獲取單一的樣式,比如說寬度,高度,如果想要獲取背景顏色,必須指定backgroundcolor。繼續努力學習吧。

js基礎 函式引數arguments

在呼叫函式時,瀏覽器每次都會傳遞進兩個隱含的引數 1,函式的上下文物件this。2 封裝實參的物件arguments arguments是乙個類陣列物件,它也可以通過索引來運算元據,也可以獲取長度,在呼叫函式時,我們所傳遞的實參都會封裝到arguments中 arguments.length可以用來...

js 函式引數 arguments 0

function box alert box 1,2,3,4,5,6 輸出 1 2 說明 1 ecmascript 函式不介意傳遞進來多少引數,也不會因為引數不統一而錯誤。實際上,函式體內可以通過 arguments 物件來接收傳遞進來的引數。2 arguments 物件的 length 屬性可以得...

js 通過arguments來獲取指定引數

通過訪問arguments物件的length屬性可以獲取有多少個引數傳遞給了函式。如 每次被呼叫的時候,輸出傳入其中的引數個數 function doadd doadd 0 doadd 1 1 doadd 1,2 2 doadd string 1 2 由此,可以利用這一點,函式能夠接受任意個引數引數...