Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么这个JavaScript代码在TypeScript中失败?_Javascript_Angular_Typescript - Fatal编程技术网

为什么这个JavaScript代码在TypeScript中失败?

为什么这个JavaScript代码在TypeScript中失败?,javascript,angular,typescript,Javascript,Angular,Typescript,我在站点中找到了下面的JavaScript代码片段,它允许我在添加少量其他参数时将外部JS文件注入iFrame (function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push( arguments)},g[o]['t']=1*new Date})(window,'_googCsa'); 当我试图在Typescript文件中使用上述代码段时,它给了我一个错误(如下图所示)。我试着把它修好,但没有成功。 请帮助我

我在站点中找到了下面的JavaScript代码片段,它允许我在添加少量其他参数时将外部JS文件注入iFrame

    (function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(
  arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
当我试图在Typescript文件中使用上述代码段时,它给了我一个错误(如下图所示)。我试着把它修好,但没有成功。


请帮助我修复此代码段。我想在angular应用程序组件中使用该片段。

Typescript在日期上使用乘法时有问题。在此代码中,乘法用于隐式地将
日期
强制为
数字
。但是,您可以明确地完成同样的事情

(new Date).valueOf()

成功了。有没有什么文档可以让我了解所有这些?在很多地方有很多关于很多事情的文档。这里有一些关于
.valueOf()
的文档。