J ="i = + i"是什么意思?

Cyn*_*ial 2 javascript jquery

在jquery源码中:

eq: function( i ) {
    i = +i;
    return i === -1 ?
        this.slice( i ) :
        this.slice( i, i + 1 );
},
Run Code Online (Sandbox Code Playgroud)

是否用于确保解析i到int?

Fel*_*ing 5

是否用于确保解析i到int?

不,这是确保i是一个数量(无论是floatint).鉴于函数正在做什么,最好转换i为非十进制值,但我不确定如何slice处理小数.

更多信息: MDN - Arithmetic Operators