你好,我定义了一个叫 "const VA "的变量,但在输出中,它是undefine的原因,我无法看到它里面的值below是我的代码。
function createAddress(streetA, cityA, zipcodeA) {
return
{
streetA, cityA, zipcodeA;
}
}
const VA = createAddress("405", "newyork", "123456");
console.log(VA);
输出是 undefined
由于自动插入分号,如果你在回车语句后插入分号,javascript会在它后面插入一个分号,什么也不会返回。 你只需要将大括号移到同一行就可以避免这种情况。
参考文献。ASI
function createAddress(streetA,cityA,zipcodeA)
{
return {
streetA,
cityA,
zipcodeA
};
};
const VA = createAddress ('405','newyork','123456');
console.log(VA);
您不能在括号中的 return
. 用这个代替。
return {
value,
value2,
value3
}