【发布时间】:2014-05-23 08:15:30
【问题描述】:
当我打电话时:
var result = inputs.map(function(){ return $(this).val(); });
result 包含一个数组,如:
['foo', 'bar', 'buz']
我要加入结果:
result.join(', ');
有效,但是
var result = inputs.map(function(){ return $(this).val(); }).join(', ');
给予
TypeError: undefined is not a function
我的问题是理论上的 - 为什么我不能访问链中的结果数组,我必须在处理结果之前将它分配给变量?
【问题讨论】:
标签: jquery