我想找到合并功能的副作用

时间:2019-05-18 18:18:41

标签: javascript jquery

我一开始尝试使用此合并功能

 function merge( first, second ) {
            var len = +second.length,
                j = 0,
                i = first.length;

            for ( ; j < len; j++ ) {
                first[ i++ ] = second[ j ];
            }

            first.length = i;

            return first;
        }

const R = require('ramda');

function my_merge(first,second){
  var len = +second.length,
                      j = 0,
                      i = first.length;
          let out = 
              f =>{
              let j = R.range(0,len);
              let main = R.curry(
              j =>
              {f[ i++ ] = second[ j ];}
              )
              R.map(main,j);
              return f;
          }

          first.length = i;
       return out(first);
      }

my_merge([1,2,3],[4,5,6]);

通过显示,我的代码似乎运行良好(对不起代码段刚刚说了 “未捕获的ReferenceError:未定义require”,所以我没有使用代码段)

[1,2,3,4,5,6]

但是jQuery Test Suite却没有。 为什么jQuery Test Suite无法通过?

0 个答案:

没有答案