2

ES6カタを解いてES6を学ぼうとしています。

ただし、それで始まる次の行で立ち往生しています(「式は渡されません...」)。アサート行を変更することはできません。返された文字列配列に「2」を連結する方法が見つかりませんでした。

素朴な疑問かもしれませんが、よろしくお願いします。

前もって感謝します。

describe('the 1st parameter - receives only the pure strings of the template string', function() {

  function tagFunction(strings) {
    return strings;
  }

  it('the strings are an array', function() {
    var result = ['template string'];
    assert.deepEqual(tagFunction`template string`, result);
  });

  it('expressions are NOT passed to it', function() {
    var tagged = tagFunction`one`;
    assert.deepEqual(tagged, ['one', 'two']);
  });

});
4

0 に答える 0