Javascript 打印JSON对象的内容
我有一个对象,其中使用JSON Stringify查看其内容,如下所示:Javascript 打印JSON对象的内容,javascript,arrays,json,Javascript,Arrays,Json,我有一个对象,其中使用JSON Stringify查看其内容,如下所示: var testing = JSON.stringify($scope.test, null, 4); 当我执行console.log(测试)时,对象看起来是这样的: } 但是,我想在变量测试的数组属性中打印username属性,但我无法这样做。我尝试过这样做for循环: for(var i = 0; i < testing.array.length; i++){ console.log(testing.a
var testing = JSON.stringify($scope.test, null, 4);
当我执行console.log(测试)
时,对象看起来是这样的:
}
但是,我想在变量测试的数组
属性中打印username属性,但我无法这样做。我尝试过这样做for循环:
for(var i = 0; i < testing.array.length; i++){
console.log(testing.array[i].username);
}
for(var i=0;i
但是.length属性被认为是未定义的
。我还尝试过简单地执行console.log(testing.\u id)
,看看这是否有效,但这会返回未定义的
。我不确定我做错了什么,有人能帮忙吗?谢谢
var testing = JSON.stringify($scope.test, null, 4);
正在将$scope.test转换为字符串(大概是为了让您可以以人类可读的格式查看)。字符串不包含数组或属性。您需要它的原始形式,而不是字符串形式
您可能想要:
for(var i = 0; i < $scope.test.array.length; i++){
console.log($scope.test.array[i].username);
}
for(变量i=0;i<$scope.test.array.length;i++){
log($scope.test.array[i].username);
}
正在将$scope.test转换为字符串(大概是为了让您可以以人类可读的格式查看)。字符串不包含数组或属性。您需要它的原始形式,而不是字符串形式
您可能想要:
for(var i = 0; i < $scope.test.array.length; i++){
console.log($scope.test.array[i].username);
}
for(变量i=0;i<$scope.test.array.length;i++){
log($scope.test.array[i].username);
}
正在将$scope.test转换为字符串(大概是为了让您可以以人类可读的格式查看)。字符串不包含数组或属性。您需要它的原始形式,而不是字符串形式
您可能想要:
for(var i = 0; i < $scope.test.array.length; i++){
console.log($scope.test.array[i].username);
}
for(变量i=0;i<$scope.test.array.length;i++){
log($scope.test.array[i].username);
}
正在将$scope.test转换为字符串(大概是为了让您可以以人类可读的格式查看)。字符串不包含数组或属性。您需要它的原始形式,而不是字符串形式
您可能想要:
for(var i = 0; i < $scope.test.array.length; i++){
console.log($scope.test.array[i].username);
}
for(变量i=0;i<$scope.test.array.length;i++){
log($scope.test.array[i].username);
}
uhm,testing
仍然是一个字符串吗?您误解了JSON.parse和JSON.stringify,不是吗?这两种方法的效果如何?嗯,测试
仍然是一个字符串吗?你误解了JSON.parse和JSON.stringify,不是吗?这两个呢?嗯,测试
仍然是一个字符串吗?你误解了JSON.parse和JSON.stringify,不是吗?这两个呢?嗯,测试
仍然是一个字符串吗?你误解了JSON.parse和JSON.stringify,不是吗?这两个呢?太好了,这很有帮助。非常感谢。太好了,这很有帮助。非常感谢。太好了,这很有帮助。非常感谢。太好了,这很有帮助。非常感谢。