如果我们希望在 Controller 端使用 AngularJS 中的过滤器,我们可以使用这个
$filter('filter')(array, expression, comparator, anyPropertyKey)
我无法理解它使用的是哪种 JavaScript 构造。我的意思是,它不是一个函数,它不是一个赋值表达式,它不是一个自执行函数。它是什么?
最佳答案
它是一个返回一个函数的函数,然后您可以执行该函数。
function foo() {
return function bar() {};
}
foo()();
// equivalent to:
var b = foo();
b();
关于javascript - 这个 AngularJS 过滤器表达式是哪个 javascript 构造?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38094013/