我正在使用Testcafe,我想问一下如何在控制台上显示json值。 例如,我有此链接“ https://jsonplaceholder.typicode.com/users” 例如,我要管理第一个用户名或所有用户名。 最好的问候!
答案 0 :(得分:2)
尝试{}
if(imageElement.attr("alt").equals("No image available")){
continue;
}
仅用于用户名
fetch('https://jsonplaceholder.typicode.com/users')
.then(resp => resp.json())
.then(data => {
console.log( JSON.stringify( data , 0, 2))
})
答案 1 :(得分:1)
给出的代码是一个对象数组。您可以使用内置的javascript数组方法forEach()筛选数组中的每个对象。 forEach()方法将函数用作参数,您可以为数组中的每个项目指定要发生的情况,在本例中,记录对象的取消命名。
console.log(string.forEach(obj =>{
console.log(obj.username);
})
);
您可以在此处详细了解:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
欢呼
答案 2 :(得分:0)
我对如何在显示的链接中设置JSON对象感到有些困惑。如果该链接中显示的所有对象都保存在一个数组中(最有可能),那么您将需要执行以下操作
yourJson.forEach(object => {console.log(object.username)})