、I、後で端に.parse
貼り付けられているなぜこのこの「構文解析」コールは何をしていますか? (D3時間フォーマット)
function type(d) {
d.date = parseDate(d.date);
d.price = +d.price;
return d;
}
ように使用され、この
var parseDate = d3.time.format("%b %Y").parse;
参照
https://bl.ocks.org/mbostock/1667367
私が見た他のすべての例がそれを必要としないとき?
私は他のREPLsにその構文を使って実験しようとすると、私は型エラーを取得:
parseDate.parse is not a function
これは正常に動作する方法を説明しています...しかし、私はなぜ著者のDIDが最後に解析を続けているのかを尋ねていましたが、タイプエラーは発生しませんでした。 – dwilbank
なぜ型エラーが発生するのですか? –
OKです。私が日付を解析していたときに.parseを2回目に呼び出すので、タイプエラーが発生しました。ありがとう – dwilbank