2017-02-03 13 views
-1

ではありませんこれは、エラーがあるなぜ私はNodejsTypeError例外:不明なエラーが: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('|') + ')';  

に持っているもの、私は「234」と手紙を渡すのですか?

+0

あなたは、アレイに参加呼び出す必要があり、それに.join()を呼び出します。あなたは 'letters.split( '')を試すことができます。join( '|')' – ovgu12

答えて

1

あなたは配列にそれを変換するためにletters.split("")を使用することができ、すべての単一の文字であること、その配列の要素、その後は

1

文字列にjoinを呼び出すことはできません。 ['a','b','c']lettersに渡して、その上で参加を呼び出すことができます。

関連する問題