前端傳參問(wèn)題
有時(shí)候前端向后端傳遞參數(shù)的時(shí)候,比如搜索表單時(shí),選擇哪個(gè)輸入框或下拉框,傳遞哪個(gè),沒(méi)選擇的時(shí)候默認(rèn)為空,但是后端接收的時(shí)候只要選擇的,不要為空的
這個(gè)時(shí)候用到for in 來(lái)遍歷對(duì)象
代碼
// 傳的參數(shù)
let datas = {
num:"",
str:"hello",
flag:""
}
// 進(jìn)行遍歷,為空的不傳遞
for( let key in datas){
if(datas[key] == ""){
delete datas[key]
}
}