Javascript (<;any>;窗口).SomeLibrary.SomeMethod(arg1,arg2)?
什么是Javascript (<;any>;窗口).SomeLibrary.SomeMethod(arg1,arg2)?,javascript,angular,Javascript,Angular,什么是( 看起来它可以让你在控制器中使用全局对象,但我不太了解细节。似乎找不到其他答案。表示强制类型脚本,因此将窗口转换为任意表示你不再受编译器的约束窗口对象是什么以及它有什么属性 (window)阻止编译时类型错误检查将调用标记为无效。表示强制类型脚本,因此将窗口转换为任何表示编译器不再将您绑定到它认为窗口对象是什么以及它具有什么属性 (窗口)正在阻止编译时类型错误检查将调用标记为无效 有时候,你最终会遇到这样的情况:你会对一个公司有更多的了解 通常,当您知道 某些实体的类型可能比其当前类型更
(
看起来它可以让你在控制器中使用全局对象,但我不太了解细节。似乎找不到其他答案。
表示强制类型脚本,因此将窗口
转换为任意
表示你不再受编译器的约束窗口对象是什么以及它有什么属性
(window)
阻止编译时类型错误检查将调用标记为无效。
表示强制类型脚本,因此将窗口
转换为任何
表示编译器不再将您绑定到它认为窗口对象是什么以及它具有什么属性
(窗口)
正在阻止编译时类型错误检查将调用标记为无效
有时候,你最终会遇到这样的情况:你会对一个公司有更多的了解
通常,当您知道
某些实体的类型可能比其当前类型更具体
类型断言是告诉编译器“相信我,我知道我在做什么”的一种方式
正在做。”
它可能有两种形式:
(<any>window)
另见
另一种方法是使用方括号语法
window['Stripe'].card...
在这种情况下,typescript编译器也可以工作
有时候,你最终会遇到这样的情况:你会对一个公司有更多的了解
通常,当您知道
某些实体的类型可能比其当前类型更具体
类型断言是告诉编译器“相信我,我知道我在做什么”的一种方式
正在做。”
它可能有两种形式:
(<any>window)
另见
另一种方法是使用方括号语法
window['Stripe'].card...
在这种情况下,typescript编译器也可以工作