为什么这个JavaScript代码在TypeScript中失败?
我在站点中找到了下面的JavaScript代码片段,它允许我在添加少量其他参数时将外部JS文件注入iFrame为什么这个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文件中使用上述代码段时,它给了我一个错误(如下图所示)。我试着把它修好,但没有成功。 请帮助我
(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()
的文档。