ALASQL:如何引用它自身的 JSON 对象(在其上调用函数)?
ALASQL: How to reference the JSON object it self (to call a function on it)?
我有以下对象,我想调用它的函数。
[{a:1, fn:function(){} }]
现在我知道对象是否可以嵌套 ([{a:1, b:{fn:function(){} } }]
) 我可以做 b->fn()
但是当它直接 属性 第一个元素时我该如何做?
我只尝试了 SELECT fn() FROM ...
,但这给出了 Uncaught SyntaxError: Unexpected token ,
(所以不是正确的解析器错误)。
请使用_变量。这是一个 pseudo-variable,其中包括整个记录本身:
SELECT _->fn() FROM ...
你可以看到这个jsFiddle example。
我有以下对象,我想调用它的函数。
[{a:1, fn:function(){} }]
现在我知道对象是否可以嵌套 ([{a:1, b:{fn:function(){} } }]
) 我可以做 b->fn()
但是当它直接 属性 第一个元素时我该如何做?
我只尝试了 SELECT fn() FROM ...
,但这给出了 Uncaught SyntaxError: Unexpected token ,
(所以不是正确的解析器错误)。
请使用_变量。这是一个 pseudo-variable,其中包括整个记录本身:
SELECT _->fn() FROM ...
你可以看到这个jsFiddle example。