javascript - 如何打印javascript对象数组?
问题描述
我想在这里提一下,我对 JavaScript 很陌生。我有以下 JavaScript 对象数组。但是我怎么能在浏览器中打印这些值呢?它不会打印document.write(vehicle);
var vehicle = [{name:'Van',wheel:4,chasino:0005},
{name:'Bus',wheel:6,chasino:0006}];
document.write(vehicle);
解决方案
JSON.Stringify
会做。
var vehicle = [{name:'Van',wheel:4,chasino:0005},
{name:'Bus',wheel:6,chasino:0006}];
document.write(JSON.stringify(vehicle));
仅打印值 -
var vehicle = [{name:'Van',wheel:4,chasino:0005}, {name:'Bus',wheel:6,chasino:0006}];
document.write(
vehicle
.map(v => Object.values(v)) // retrive values from objects
.flat() // make linear array
.join("<br/>") // for new line as separator
);
推荐阅读
- java - LibGdx MapObjects 在有效的瓷砖地图上为空
- python - 如何使用 Python 在进程中注入 tkinter gui
- python - 在numpy中给定两个向量计算平行四边形的面积
- python - Mypy 无法识别类装饰器
- java - Spring Cloud 负载均衡和 Feign 客户端
- mysql - FastAPI-mysql 码头工人。mysql return (2003, "Can't connect to MySQL server on '127.0.0.1')
- android - CoroutineExceptionHandler 不适用于 ViewModelScope 和 Koin
- r - 如何在 Mac 上编辑 MeCab 词典?
- angular - 使用 Angular 和 Spring 的主动式 API 请求
- flutter - 尝试为 ElevatedButton 设置动画时出现此错误