2 回答
TA贡献1798条经验 获得超3个赞
我无法确定,因为您没有提供任何示例代码,但fs
通常指的是Node.js中的“文件系统” ,因此其他主题的答案并不完整,但导入是由其用法暗示的:
var fs = require("fs")
fs.readFile(FILE_LOCATION, function (err, data) {
if (err) throw err;
if(data.indexOf('search string') >= 0){
console.log(data)
}
});
但正如其他一些评论者所说,这是针对 Nodejs 的,而不是在浏览器中。
TA贡献1786条经验 获得超11个赞
如果您尝试在浏览器中执行此操作,您可以获取url 并使用include来检查您要查找的字符串:
async function responseContains(url, string) {
try {
const content = await fetch(url).then(response => response.text());
return content.includes(string);
}
catch (e) {
console.log(e);
throw e;
}
}
const url = 'https://jsonplaceholder.typicode.com/todos/1';
/*
the url above returns:
{
"userId": 1,
"id": 1,
"title": "delectus aut autem",
"completed": false
}
*/
responseContains(url, 'userId')
.then(found => console.log(`Found 'userId'? ${found}`));
// Found? true
responseContains(url, 'wookies with bananas')
.then(found => console.log(`Found 'wookies with bananas'? ${found}`));
// Found? false
- 2 回答
- 0 关注
- 72 浏览
添加回答
举报