var heatmapChart = function(tsvFile) {
d3.tsv(tsvFile,
function(d) {
return {
day: +d.day,
hour: +d.hour,
value: +d.value
};
},
中的优点
day: +d.day,
意思?
答案 0 :(得分:0)
这是一元转换。这是转换为数字的简写方法。来自ECMAScript docs:
一元+运算符将其操作数转换为数字类型。
生产UnaryExpression:+ UnaryExpression的评估如下:
让expr成为评估UnaryExpression的结果。
返回ToNumber(GetValue(expr))。
var a = "45"; //typeof String
a = +a; // now typeof Number