在D3中定义SVG变量时前面的`+`做了什么?

时间:2017-07-05 23:44:14

标签: javascript d3.js svg

我一直在探索bl.ocks.org上的示例,以努力学习D3,并在下面继续使用此+符号。谷歌搜索在解释它的用途方面没有用,我假设因为我还在学习D3和Javascript行话。

+在下面的代码段中做了什么?此代码来自this bl.ocks example

var svg = d3.select("svg"),
    margin = {top: 20, right: 20, bottom: 30, left: 40},
    width = +svg.attr("width") - margin.left - margin.right,
    height = +svg.attr("height") - margin.top - margin.bottom;

0 个答案:

没有答案