1 backset改成任何非常量的值,例如变量、函数、表达式等。
2 因为未来函数必须是纯函数,即函数的输出只与输入相关,与函数体外部的状态无关。
而backset是一个全局变量,其值会随着程序的执行而改变,因此backset作为未来函数的参数是可以的,但将其作为未来函数的一部分,会导致函数的输出与外部状态相关,违反了未来函数的定义。
3 如果需要在未来函数中使用backset变量,可以将其作为函数的参数传入,而不是在函数体内部使用。