gpt4 book ai didi

javascript - typescript 错误 : Property 'log' does not exist on type {. ..} - Console.log()

转载 作者:行者123 更新时间:2023-11-30 08:21:56 24 4
gpt4 key购买 nike

我有编译成 JavaScript 文件的 typescript 文件,这些文件最终在 Web 应用程序中运行。我的最终目标是在这些已编译的 JavaScript 文件中设置计时器,这样我就可以记录代码块的执行时间。为了做到这一点,我需要学习如何将数据输出到日志文件,而这(最基本的)要求我有某种Console.log('Whatever I want to log') 我的 JavaScript 中的语句。我从小处着手,然后逐步迈出第一步。

由于 typescript 被编译成 JavaScript,我必须先将任何日志记录和计时器代码放入 typescript 中,这样它才能编译成 JavaScript。

我尝试将 Console.log("...") 放入 typescript 中,以便它可以编译为 JavaScript 并最终在运行 JS 代码时输出“...”。但是在编译过程中,我得到了一个错误:

“类型‘{ new (): Console; prototype: Console; }’上不存在属性‘log’”

  1. 为什么会这样?
  2. 我该怎么做才能确保我必须首先用 typescript 编写的任何“javascript 代码”都能得到正确编译?

显然,我对这一切完全是个新手,但我的任务仍然存在。

最佳答案

Console.log("...") 应该是 console.log("...")(小写 c) .这是帮助您防止错误的 TypeScript。

关于javascript - typescript 错误 : Property 'log' does not exist on type {. ..} - Console.log(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52086480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com