【发布时间】:2017-07-12 20:01:39
【问题描述】:
这是代码
var diffArray = function(a, b) {
return b.filter(function(value) { return a.indexOf(value) === -1; });
};
输入是:
diffArray([1, "3", 3, "4"], [1, "1", 3, 4]);
我不明白为什么它会返回:["1", 4]
请您向我澄清一下。
【问题讨论】:
-
它不会返回那个。 jsbin.com/yecanun/1/edit?js,console
-
请添加想要的结果。
-
你期望函数返回什么以及它实际返回什么?
标签: javascript algorithm function ecmascript-5