這是一個更好的選擇,jQuery對象或div id字符串作爲參數?
通過代表的div id作爲一個參數的函數,該函數使用$("#" + divid)
得到jQuery對象和更新
或
傳遞一個字符串jQuery對象本身作爲函數的參數?
感謝
這是一個更好的選擇,jQuery對象或div id字符串作爲參數?
通過代表的div id作爲一個參數的函數,該函數使用$("#" + divid)
得到jQuery對象和更新
或
傳遞一個字符串jQuery對象本身作爲函數的參數?
感謝
我想,如果我們彌補考慮Dependency Inversion OO原則,我們應該通過對象(即注入的依賴),並讓該函數的代碼指的是抽象(jQuery對象接口) 。您還可以通過刪除一些字符串操作節省一些開銷。
否則,我不會太擔心。最重要的是在整個代碼庫中保持一致。
我更喜歡第二個,傳遞對象,以減少獲取和初始化對象的成本。