ES6 Katas Level 3 - 标记模板字符串

时间:2016-02-09 22:51:12

标签: string ecmascript-6 tagged-templates

我试图通过解决ES6 Katas来学习ES6。

但是,我从下面的行开始就被卡住('表达式没有传递给它' ...)。我不允许更改断言行。我无法找到一种方法来连接"两个"到返回的字符串数组。

这可能是一个非常简单的问题,但我将不胜感激。

提前致谢。

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']);
  });

});

0 个答案:

没有答案