刚刚发现了一些奇怪的错误:
Uncaught ReferenceError: symbol is not defined
有问题的代码:
const symbol='tNEOUSD';
function get_position(symbol=symbol){
console.log(symbol);
}
get_position();
为什么没有定义?这真是太奇怪了!
另一方面,如果我使用不同的参数名称,它可以正常工作:
const symbol='tNEOUSD';
function get_position(sym=symbol){
console.log(sym);
}
get_position();
有谁知道为什么会这样?