到目前为止,我有以下代码:
var isMatch = viewedUserLikedUsersArray.indexOf(logged_in_user);
if (isMatch >=0){
console.log('is match');
}
else {
console.log('no match');
}
如果元素在数组中,它将返回一个大于或等于0的数字,因此我可以说
isMatch >=0
,但这似乎不是最安全的方法。我还能如何从所需的代码返回true / false? 最佳答案
您可以只使用Array.prototype.some
var isMatch = viewedUserLikedUsersArray.some(function(user){
return user === logged_in_user;
});
找到
true
值时停止