私がやりたいことを説明するために、このサンプルコードを例に挙げて説明します。
<html>
<head>
</head>
<body>
<script type="text/javascript">
function oc(a)
{
var o = {};
for(var i=0;i<a.length;i++)
{
o[a[i]]='';
}
return o;
}
if ( "Island" in oc(["Hello","Hello World","Have","Island"]) )
{
document.write("Yes");
}
</script>
</body>
</html>
この場合Yes
、私は自分のページにアクセスしますが、次のように条件を変更すると、次のようになります。
if( "Isl" in oc(["Hello"、 "Hello World"、 "Have"、 "Island"]))
関数が一致するものを見つけられません。文字列の一部だけが一致した場合でもtrueを返すような種類のチェックを実行するための最良の方法は何ですか?
ありがとう
レロン