2017-02-03 2 views
-1

이 나는대로 글자를 통과 형식 오류 : catch되지 않은 오류 : letters.join 함수

var freeSearch = function(connectionstring,collectionName,letters,callback){ 
    mongo.connect(url(connectionstring), function(err, db) { 
    if (err != null) 
    { 
     callback(err,null); 
     return; 
    } 
    var r = '^(' + letters.join('|') + ')';  

Nodejs

이 무엇인지 이것은 아니다 "(234)"왜 오류가 무엇입니까?

+0

당신은 배열에 참여 호출해야합니다 그것을 .join()를 호출합니다. 당신은'letters.split ('')을 시도 할 수 있습니다. join ('|')' – ovgu12

답변

1

당신이 배열로 그 변환 letters.split("")를 사용할 수있는 모든 단일 문자 인 그 배열의 요소 다음은

1

문자열에 join을 호출 할 수 없습니다. ['a','b','c']letters에 전달하고 그에 대한 참여를 호출 할 수 있습니다.

관련 문제