我有以下代码,我需要根据var" p"执行javascript test()操作。值。以下示例无法正确解析。我知道如果我更换" p"使用" hello",它会起作用,但我希望它根据变量" p"中给出的特定值来解决。如何将变量与test()函数一起使用?请帮忙。
var arr = new Array();
arr=[1,2,3,4,"hello"];
var p="hello";
if(/p/g.test(arr))
{
arr=arr.join('\n');
alert(arr);
}