VSO*_*VSO 3 javascript arrays filter
arr.filter(callback[, thisArg])
Run Code Online (Sandbox Code Playgroud)
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
因此,这是我应该理解的文档中的示例。
Arr =一些数组,很棒。filter =数组具有的一种方法,很棒。回调=一些功能,基本上。大。那是[, thisArg]什么
查看一些关于stackoverflow的示例,结果显示:
objects.filter(function (obj) {
return obj.someIntProp <= 1000
});
Run Code Online (Sandbox Code Playgroud)
我了解这是如何工作的,我不需要使用它的帮助。我只想了解[, thisArg]应该如何告诉我该函数采用数组中的每个对象。我觉得我似乎错过了大多数人都可以在Coding 101中学习的显而易见的东西。
该thisArg参数是可选的。如果传递它,则在运行时调用回调时,它将设置this为该值。
它在很多情况下都没有用,但是当您确实需要它时,它便是其中的一件方便的事情。当然,另一种选择是将回调绑定到您要传递的内容thisArg。
MDN站点按照惯例使用[, thisArg]表示法表示该参数是可选的。
| 归档时间: |
|
| 查看次数: |
2466 次 |
| 最近记录: |