TypeScript:Log.info不';不打印?

TypeScript:Log.info不';不打印?,typescript,loginfo,Typescript,Loginfo,Log.info(window.btoa(“你好,世界!”)不打印 我正在测试中运行Log.info var x = window.btoa("Hello World!"); Log.info("return:" + x); 我目前正在做一个项目,要求我将代码从base64更改为JSONString,我只是在玩代码 更多信息:我使用WebStorm作为编程环境,WebStorm并不完全支持TypeScript。日志不会在WebStorm中打印,因为它的控制台只支持JavaScript。但是有一

Log.info(window.btoa(“你好,世界!”)不打印

我正在测试中运行Log.info

var x = window.btoa("Hello World!");
Log.info("return:" + x);
我目前正在做一个项目,要求我将代码从
base64
更改为
JSON
String,我只是在玩代码

更多信息:我使用WebStorm作为编程环境,WebStorm并不完全支持TypeScript。日志不会在WebStorm中打印,因为它的控制台只支持JavaScript。但是有一个函数允许使用者将TypeScript转换为JavaScript,并且只有事件日志可以处理WebStorm中的TypeScript


编辑:当我把它放在test:ReferenceError:窗口未定义的前面时,刚刚看到一个错误。够奇怪的了——有一个窗口库,里面有btoa。那么窗口是如何定义的呢?

没有定义日志,但在Chrome中,您可以使用控制台.Log。 在Chrome中按F12:

console.log(window.btoa("Hello World!")); 
如下图所示


没有什么比登录Javascript更好的了,至少在本地是这样。它是TypeScript,mbLog是允许我们调试/打印代码的事件日志。我正在使用WebStorm,因此这可能仅在WebStorm I thinkwindow中可用。btoa并非在所有引擎中都可用。代码运行时是否看到错误?使用try-catch语句测试window.btoa。我没有看到任何错误。