在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?
是否用于确保解析i到int?
不,这是确保i是一个数量(无论是float或int).鉴于函数正在做什么,最好转换i为非十进制值,但我不确定如何slice处理小数.
更多信息: MDN - Arithmetic Operators