javascript 判斷傳入參數及傳入數字串,不能獲取全部的問題

調用者  <a href="javascript:void(0)" οnclick="operateAuth(row.authIds)">修改</a>

其中,row.authIds的值是1,2,5,7,8  

被調用方法:function operateAuth(parm){ consol.info(parm)}  輸出結果只有1,因爲傳入值中有逗號,所以js認爲有多個參數,而不是把傳入值看成一個整體,所以一個形參是隻能接受一個值的。下面是接受所有值的方法:

function operateAuth(){
for(var i =0; i < arguments.length; i++){  
console.info(arguments[i]);  
 }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章