<!DOCTYPE html> <html> <head> </head> <body> <script> var nubList = [ { expressId: "00001", //快遞單號ID expressNum: "數據1" }, { expressId: "00002", //快遞單號ID expressNum: "數據2" }, { expressId: "00003", //快遞單號ID expressNum: "數據3" }, { expressId: "00004", //快遞單號ID expressNum: "數據4" } ]; var nub = nubList.find(nub => nub.expressId == "00002"); console.log(nub.expressId); var nub1 = nubList.filter(nub => nub.expressId == "00002"); console.log(nub1[0].expressId); </script> </body> </html>
數據來自網上。html
find和filter這兩個的區別是:express
find返回的是一條數據;數組
filter返回的是一個數組;spa