javascript - 什么是 `MNaN` ?

标签 javascript d3.js nan

我正在尝试调试一些 d3 代码,但在控制台调试器中我收到以下错误:

Error: <path> attribute d: Expected number, "MNaN,-232.4826144…".

但是,我不知道 MNaN 是什么(我只知道 NaN令人惊讶的是 SO/google 不知道想出任何特别有用的东西)。此外,由于错误是从 d3 本身内部触发的,我不确定在哪里/如何解决这个问题。

最佳答案

M 表示 move to并且后面应该跟一对数字。

你对中的第一个数字是 NaN i.e. Not a Number这是无效的,UA 的路径解析器将在该点停止。

关于javascript - 什么是 `MNaN` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45848623/

相关文章:

javascript - 如何从 Admin-on-rest 框架更改过滤器的 key ?

d3.js - 附加到在 d3 js 中不起作用的组

d3.js - 在 d3.js 中反转色标

javascript - 为什么 JavaScript 中有 isNaN() 函数而没有 isUndefine()?

floating-point - NaN != NaN 的直观原因是什么?

javascript - 使用knout js在foreach中添加类别

javascript - 在 async/await 上返回多个变量

r - 规模转化产生的NaN

JavaScript 与 WebComponents/ShadowDOM 封装

javascript - 如何独立调用 d3.svg.line()?