是否可以使用JavaScript将行号打印到控制台或NetSuite上的执行日志?

问题描述 投票:1回答:1

在调试时,我会检查NetSuite上的执行日志。

我使用log.debug('title','message')格式来显示日志。

可以记录错误发生的行号吗?

因此,我们可以很容易地知道错误的位置。谢谢。

javascript logging netsuite suitescript2.0
1个回答
2
投票

NetSuite Error对象包含堆栈属性,可用于获取堆栈跟踪。

例如。

try {
  throw error.create({ name: 'ERROR', message: 'ERROR_MESSAGE' });
} catch (ex) {
  log.debug({ title: 'Error Stack', details: ex.stack });
}
© www.soinside.com 2019 - 2024. All rights reserved.