lodash'包括'不工作

ari*_*its 7 javascript lodash

我试图使用这个函数,但它没有定义(jsfiddle).

console.log(_.include([1, 2, 3], 1));
console.log(_.includes([1, 2, 3], 1));
Run Code Online (Sandbox Code Playgroud)

我也看到了'包括'; 没有's'工作得很好.他们在文档中有错误吗?还是我错过了什么?谢谢!

JLR*_*she 10

您正在查看v.3.3.1的文档,包括您的小提琴中的v.1.2.1.

_.include被重命名为_.contains,后来改名为_.includes.
从v.2.4.1开始,重命名_.includes尚未发生.

所以使用lodash的更新版本,一切都会好的:

console.log(_.include([1, 2, 3], 1));
console.log(_.includes([1, 2, 3], 1));
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.4.0/lodash.js"></script>
Run Code Online (Sandbox Code Playgroud)