gpt4 book ai didi

JavaScript 未定义错误 : ReferenceError: ALT is not defined

转载 作者:行者123 更新时间:2023-12-02 18:09:06 26 4
gpt4 key购买 nike

它应该做什么 -示例

url1(pages,"ALT") returns "www.xyz.ac.uk" 
url1(pages,"xyz") returns ""

错误 - ReferenceError: ALT 未定义

这只是一些类(class)作业,我遇到了这些错误。任何帮助将不胜感激

function index(string,pattern,caseSensitive) {
if(caseSensitive == false) {
var v = string.toUpperCase();
} else {
var v = string;
}

return indexNumber = v.indexOf(pattern);
}
var pages = [ "|www.lboro.ac.uk|Loughborough University offers degree programmes and world class research.", "!www.xyz.ac.uk!An alternative University" , "%www%Yet another University"];

alert(url1(pages, ALT));

function url1(pages,pattern) {
var siteContent = [];
for(i=0;i<pages.length;i++) {
var seperator = pages[i].charAt(0);
if(pages[i].indexOf(seperator)>0){
siteContent = pages[i].split(pages[i].indexOf(seperator));
}
if( index(siteContent[2],pattern,false)>=0){
return siteContent[1];
}else{
return "";
}

}
}

最佳答案

所以你这样调用它:

alert(url1(pages, ALT));

此处 alt 未定义,因为 ALT 不是已定义的变量。

用字符串调用?

url1(pages,"ALT");

关于JavaScript 未定义错误 : ReferenceError: ALT is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19848545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com