我有一个问题,从一个void方法方法返回undefined
接收的值。例如:
test() {
var x = this.test2("hi there");
console.log(x);
}
test2(data){
return data;
}
我希望收到来自test2
的数据,但它一直在说undefined
我该怎么办错这里?我该如何做这项工作?
这可能是如此基本的,但我只是想知道为什么我得到的价值undefined
我有一个问题,从一个void方法方法返回undefined
接收的值。例如:
test() {
var x = this.test2("hi there");
console.log(x);
}
test2(data){
return data;
}
我希望收到来自test2
的数据,但它一直在说undefined
我该怎么办错这里?我该如何做这项工作?
这可能是如此基本的,但我只是想知道为什么我得到的价值undefined
尝试这样的:
test(): void {
var x = this.test2("hi there")
console.log(x);
}
test2(data): void {
return data
}
这不是JavaScript。 – Bergi
任何错误?或者日志是'undefined'? –
该代码看起来很好。 – Cerbrus
日志未定义 – Bcoded