Javascript是相當新的,有沒有人可以告訴我爲什麼這個簡單的數組循環/字符串比較函數總是返回false?它們都是字符串類型,數據是相同的,循環應該絕對返回true。可能的語法錯誤?還有一個更簡單的方法來運行此檢查。函數總是返回false
function imageDuplicate(fileName)
{
$.each(previewImagesArray, function(index)
{
if(previewImagesArray[index].name == fileName)
return true;
});
return false
}
在此先感謝。
這將是更快,更少的代碼,如果你只使用一個'for'聲明。對於(var i = 0,a = previewImagesArray; i