-1
var pages = ["/garethnunns.com/simply a brilliant site, that has a bunch of beautiful content/stuff ", " - http: //bbc.co.uk-Some news ", " | www.google.com | What an OG, wow "]
function urls(pages, pattern) {
//returns an array of urls from pages where
//content matches pattern
for (var i = 0; i < pages.length; i++) {
var string = pages[i].split(pages[i].charAt(0));
if (match(pages[i], pattern)) {
return string[1]
}
return ''
}
}
該代碼大部分工作,但我似乎無法得到它返回一個數組中的多個對象。它只會返回數組的第一部分,或返回一個空字符串。返回內容匹配'pattern'的'pages'對象數組?
當urls(pages,"w")
運行時,它應該返回["http://bbc.co.uk","www.google.com"]
,而是返回一個空字符串。
函數返回從函數返回 –
好吧,我將如何去改變它,使其返回內容匹配模式的數組的多個部分? – jayjay275