ts中,不同类型的变量,可以直接互相赋值吗,为什么?

如图Foo和Bar是不同的类型,有不同的属性,但是这篇博客中,却直接赋值了。不同类型直接赋值,不是会报错提示缺少某些属性吗
image.png

阅读 1.9k
1 个回答

肯定会报错呀。
这篇文章的目的是举例子告诉你,如果想测试两个类型互相赋值会不会报错,可以使用declare来声明变量,不需要费力构造一个完整的对象来测试。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进