只是为了说明我想要做什么,我将粘贴这个示例代码,例如:
<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 的最佳方法是什么?
谢谢
勒隆