typescript只做编译时检查,而ajax返回的数据属于运行时。如果你的前后端都是用TS写的,就能在编译时检查类型,不然你只能在运行时检查问题了,TS并不知道你的后端将会返回怎样的数据,而且编译之后可供JS引擎运行的代码,已经不关TS的事了。
typescript只做
编译时
检查,而ajax返回的数据属于运行时
。如果你的前后端都是用TS写的,就能在
编译时
检查类型,不然你只能在运行时
检查问题了,TS并不知道你的后端将会返回怎样的数据,而且编译之后可供JS引擎运行的代码,已经不关TS的事了。