是否可以获得匿名函数的结果:
myarray[myelement] = myarray[myelement] || function() { return "result" };
基本上我想在数组元素不存在时分配函数的值
答案 0 :(得分:5)
使用()
:
myarray[myelement] = myarray[myelement] || function() { return "result" }();
JS小提琴: http://jsfiddle.net/Lbgk7/