找出时间戳序列化里的 bug

来自 Date 对象
Node 24 入门 4分钟 找出 1处问题

找出无效输入为何会进入 toISOString 并抛错。

JavaScript
function serializeTimestamp(value) {
  const date = new Date(value);
  if (!date) return null;
  return date.toISOString();
}

console.log(serializeTimestamp('not-a-date'));
在试验场中打开
报告错误