我有如下JavaScript方法,我可以在方法調用中使用null作爲參數嗎?
function showMsg(id) {
id = id! = null && id != undefined ? id : '';
//doing some task
}
這showMsg(id)
正從不同的事件稱爲具有其不需要任何參數,所以我對Onload
事件如下調用此方法一定的價值,但onLoad
事件ID
function onLoading(){
showMsg(null);
}
它會導致任何問題?目前它的行爲是正確的。但是我仍然想知道在調用null
作爲參數的方法時可能遇到的問題。
任何建議幫助必須讚賞。
直到你有一個'null'的參數檢查它可以擁有它。 –
參考http://stackoverflow.com/questions/2647867/how-to-determine-if-variable-is-undefined-or-null – Anil
* id = id!= null && id!= undefined?id:''; * short id = id ||「」; –