i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
2条回答 默认 最新
Tiger_Zhao 2016-12-13 06:57关注先逐个表达式翻译
if (i) //非零 { if (i < 0) { i = Math.max( 0, len + i ); } /* 可以省略,保持不变 else { i = i; } */ } /* 可以省略,已经等于 0 了 else { i = 0; } */可以简化为
if (i < 0) i = Math.max( 0, len + i );本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用