小编kol*_*law的帖子

基于数组分配变量的最快方法是什么?

从可读性/打字的角度来看,根据相关变量将值赋给特定变量的最快方法是什么?

var abbrev;

if(state=='Pennsylvania'){
    abbrev='PA';
}else if(state=='New Jersey'){
    abbrev='NJ';
}else if(state=='Delaware'){
    abbrev='DE';
}
//and so on...
Run Code Online (Sandbox Code Playgroud)

我试图避免为状态名称创建一个数组,为缩写创建另一个数组,因为关系会因单独的声明而丢失.

javascript arrays iteration assign

5
推荐指数
1
解决办法
57
查看次数

如何为D3中的每个数据元素执行"调用"?

使用D3,我正在尝试为myData显示的每个引用实现一个自动换行插件.最后一行的调用函数是.

问题是它只适用于第一个引用.它使所有其他引号不出现.我不确定如何构造调用发生,而enter()通常会呈现事物.

var quote=svg.selectAll("text.quote").data(myData);
quote.exit().remove()
quote.enter().append("text")
quote
.attr("class","quote")
.attr("x", function (d,i){ return xScale(i);})
.attr("y", function(d){ return yScale(d.y);})
.text(function(d, i){return d.quote;})
.call(d3.util.wrap(125))
Run Code Online (Sandbox Code Playgroud)

javascript call d3.js

4
推荐指数
1
解决办法
1922
查看次数

标签 统计

javascript ×2

arrays ×1

assign ×1

call ×1

d3.js ×1

iteration ×1