<div class="codetitle"> <span><a style="CURSOR: pointer" data="77515" class="copybut" id="copybut77515" onclick="doCopy('code77515')"><u>コードをコピーします</u></a></span> コードは次のとおりです。</div> <div class="codebody" id="code77515"> <br><html> <br><head>< ;title>JS リフレクション</title> <br><script type="text/javascript"> <br>/* <br>* リフレクション<br>*/ <br>関数 forwindow() for ( var i in window) { /* Loop<br>if (window[i] === "wsenmin") { /* 3 つの等号、最初に型を比較します <br>return i; /* 型が次の場合、異なる、比較しない、自動的にスキップ <br>} /* 同じ型の値のみが比較されます <br>} <br>} <br>var name = "wsenmin" <br>varrimName = forwindow; (); <br>alert(trimName) <br></head> <br></body> <br><br> <br>/* 2 つの等号は値を直接比較しますが、型を相互に変換できない場合はエラーが報告されます <br>window[i] === "wsenmin1" <br>window[ i] == "wsenmin1" </div>一度比較してみます