更好地编写javascript函数
我相信函数returnsMething可以以更好的方式编写,以返回数据并根据条件返回存储的错误。我们将非常感谢您的帮助。谢谢你关于改进工作代码的问题,你应该发布:)仅供参考,更好地编写javascript函数,javascript,node.js,Javascript,Node.js,我相信函数returnsMething可以以更好的方式编写,以返回数据并根据条件返回存储的错误。我们将非常感谢您的帮助。谢谢你关于改进工作代码的问题,你应该发布:)仅供参考,null+string=nullstring你应该将error初始化为空字符串,而不是null。在对象文本中不能有变量赋值。@L.Faros除非代码不工作,它有语法错误。 function returnsSomething(data1, data2) { let error = null; let somet
null+string=nullstring
你应该将error
初始化为空字符串,而不是null
。在对象文本中不能有变量赋值。@L.Faros除非代码不工作,它有语法错误。
function returnsSomething(data1, data2) {
let error = null;
let something = {
varA = data1 ? data1 : error += 'varA';
varB = data2 ? data2 : error += 'varB';
}
return {
status: error ? false : true;
returnedData: error ? error += 'not available' : something
}
}
function callsThePreviousFunction() {
let data1 = {
a: something1,
b: something2
}
let data2 = {
a: something3,
b: something4
}
let storeData = returnsSomething(data1, data2)
if(storeData.status){
return storeData.returnedData;
}else{
return false
}
}