js函數傳遞參數的方式------傳值與傳遞指針


原則:

1. 基本類型:傳值

2. 對象:傳遞指針

應用場景之一:

用jq選擇器獲取某個div后(例如:element),准備進行某些修改,之后添加到頁面中去。

采取例一的方式,append后發現修改的內容沒有改變。

采用例二的方式,成功修改。

舉例一:傳值

1、調用:

....
setId(element);
***.append(element); ....

2、函數

setId = function(element){
    element = .....;
}

舉例二:傳遞指針

1、 調用:

....
setId({element});
***.append(element); ....

2、函數

setId = function({data}){
    data.element = .....;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM