Javascript 在React或JS中循环浏览文本文件

Javascript 在React或JS中循环浏览文本文件,javascript,json,reactjs,react-native,iteration,Javascript,Json,Reactjs,React Native,Iteration,我从这里得到一个文本文件作为API响应,如下所示 007F24D71AC210875C58951F5D99ACC71D2:3 0097880A0B749B59A5F7FD0D943A133ADE1:4 00CAEC74DE2FA10428E6D3FAD065D53B865:4 00F8C45A33243D0A4FD293DC70130E82E00:1 024556F4CB4A1DA178A6EC4E43ECED22467:1 030BA417A72B878EC629BD585705D306260

我从这里得到一个文本文件作为API响应,如下所示

007F24D71AC210875C58951F5D99ACC71D2:3
0097880A0B749B59A5F7FD0D943A133ADE1:4
00CAEC74DE2FA10428E6D3FAD065D53B865:4
00F8C45A33243D0A4FD293DC70130E82E00:1
024556F4CB4A1DA178A6EC4E43ECED22467:1
030BA417A72B878EC629BD585705D306260:1
03664676C5A123BE6927DB6BAC5F5427468:1
0491953CF08D183806C28DB827835D27348:1
04BA7B823BBB772A8172F94A757AAF59A39:2
04D3C208B89E12C60AB12900690E86C13DA:1
06856BA40BCB6BCE13C40F271487F347BA5:1
071E3D06232DEA85E297102F6037164C033:5
我需要循环检查输入的值是否包含在第一项的列表中。如果存在,我需要在“:”之后显示第二个值

我试图对新行和“:”使用split()进行迭代,但有点丢失了。

//数据是您的文本文件
var foo=data.split(“\n”),
bar=“您的输入”;
Object.keys(foo.forEach)函数(key){
如果(foo[key].split(“:”[0]==bar){
console.log(foo[key].split(“:”[1]);
}
});

如果您提供您尝试过的代码,将更有助于解决您的问题。