即使我的params.name
有数值,我的数组里面还是为空,为什么?
let updateParamsArray = [];
console.log("参数 name == ", params.name);
if(params.name !== null && params.name !== undefined && params.name !== "") {
updateParamsArray.push["name"];
console.log("updateParamsArray == ", updateParamsArray);
} else if(params.identity !== null && params.identity !== undefined && params.identity !== "") {
updateParamsArray.push["identity"];
} else if(params.sex !== null && params.sex !== undefined && params.sex !== "") {
updateParamsArray.push["sex"];
} else if(params.qq !== null && params.qq !== undefined && params.qq !== "") {
updateParamsArray.push["qq"];
} else if(params.weChat !== null && params.weChat !== undefined && params.weChat !== "") {
updateParamsArray.push["weChat"];
} else if(params.birthday !== null && params.birthday !== undefined && params.birthday !== "") {
updateParamsArray.push["birthday"];
}
console.log("updateParamsArray == ", updateParamsArray);
push是方法,用括号
updateParamsArray.push("name");