gpt4 book ai didi

javascript - 如何打印出对象的所有属性

转载 作者:行者123 更新时间:2023-11-29 21:48:26 28 4
gpt4 key购买 nike

<分区>

我正在使用 D3,当我将鼠标悬停在一个节点上时,我希望出现一个文本框,其中写入了所有节点属性。我制作了一个文本框,我可以将我知道的属性写入该文本框:

function onHover(){
d3.selectAll("#nodeAttributes")
.text(function() { return (d.type); }) //random attribute i know
;
}

这是在节点上的“鼠标悬停”上调用的。但是,如果我不知道节点具有哪些属性怎么办?如何遍历所有属性并将它们全部写入文本框。我的数据看起来与此类似:

nodes: [
{
"type": "o",
"name": "fred",
"age": "16",
"class": "maths",
.
.
.
.

},

我希望输出的文本看起来像:

type: o
name: fred
age: 16
class: maths

我不确定如何遍历所选节点的每个属性 (d)

提前致谢

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com