<pathd="M10,10 H 90 V 90 H 10 Z"fill="transparent"stroke="black"/>
</svg>
<script>
constdataset=[
{name:'Ben',number:4},
{name:'Tom',number:8},
{name:'Jack',number:15},
];
d3.selectAll('div')
.data(dataset,function(d){
// key 函数返回数据的 d.name 作为标识,如果节点没有被绑定数据就返回节点的 id 属性作为标识
returnd?d.name:this.id;
})
.text(function(d){returnd.number;});
</script>
<divid="Ben"></div>
<divid="Tom"></div>
<divid="Jack"></div>
<divid="shouldBeDeletedNode"></div>
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.