【问题标题】:How to get filename and line-number in javascript dynamically如何在javascript中动态获取文件名和行号
【发布时间】:2018-11-25 10:36:38
【问题描述】:

Swift中,我们可以使用Special literals动态获取fileName、methodName、lineNumber等。

javascript中是否有类似的功能可以动态获取文件名/方法名/行号等?

【问题讨论】:

  • 在什么环境下?你can do so in NodeJS,但出于安全原因,我不相信浏览器提供任何这样的好处。
  • react-native 环境中是否可行? @AlexanderNied

标签: javascript typescript react-native


【解决方案1】:

简答:

没有

您可以在 es6 中使用 function.name 获取函数的名称:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/name 仅此而已。

您可以将这些值从本机代码返回给 js,但这会告诉您有关 swift 文件的信息,而不是 js 文件。

【讨论】:

  • 好的。感谢您的回复。
猜你喜欢
  • 1970-01-01
  • 2018-09-04
  • 1970-01-01
  • 2012-09-10
  • 2015-02-11
  • 1970-01-01
  • 2014-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多