ああ、それは in 演算子ではなく for-in 構文です...
やぼなツッコミだと思いつつ。
in演算子は、こちらのforループとともに用いる用法が一般的です。
in演算子の使用法:続JavaScriptのオブジェクトについて - page2 - builder
for ( LefthandSideExpression in Expression )
または
for (var VariableDeclarationNoIn in Expression )
での "in" は in 演算子じゃないっす。for-in statementの一部です。
似ているけど別物。