最佳答案
問號與冒號要連在一起看。它們是完整的運算符。
如A=(B)?C:D表示B不為0嗎(或B為真嗎)?如果是,A=C;如果不是,A=D。 對于你的例子,表示當n不為0時,返回n*arguments.callee(n-1);否則,返回1