Quokka在函数中返回变量数据,即使未调用它

时间:2019-07-19 00:05:34

标签: javascript node.js

Quokka在不调用它的情况下返回我的函数值是错误吗?

我将其与google chrome控制台进行了比较,它给出了我所期望的错误。 [VM1146:5未捕获的ReferenceError:未定义]

// Quokka
const test = () => {
    return a = 1;
};

let b = a + a;

console.log(b); 2

// Chrome console
const test = () => {
    return a = 1;
};

let b = a + a;

console.log(b);
VM1146:5 Uncaught ReferenceError: a is not defined
    at <anonymous>:5:9

1 个答案:

答案 0 :(得分:1)

我不确定这是否是一个错误,但我猜想Quokka会悬挂a