Javascript 为什么此日志记录未定义?
我正在使用jQuery和Lodash,无法理解为什么返回未定义:Javascript 为什么此日志记录未定义?,javascript,jquery,find,lodash,Javascript,Jquery,Find,Lodash,我正在使用jQuery和Lodash,无法理解为什么返回未定义: $.each(someArray, function(i) { var x = _.find(someObject, function(item) { return item.Id === someArray[i] }); console.log('x') console.log(x) }); 从文档中: 返回匹配的元素,否则未定义 意思是你没有火柴 现在您需要找出原因。什么是someObject,什么
$.each(someArray, function(i) {
var x = _.find(someObject, function(item) {
return item.Id === someArray[i]
});
console.log('x')
console.log(x)
});
从文档中:
返回匹配的元素,否则未定义
意思是你没有火柴
现在您需要找出原因。什么是
someObject
,什么是someArray
?给定让someArray=[2],someObject=[{Id:2,标签:'String'}]代码>,我没有未定义。