类型兼容性

# 类型兼容性

  • 鸭子辨形法(子结构辨形法)
    • 目标类型需要某些特征,赋值的类型只要能满足该特征即可
    • 基本类型:完全匹配
    • 对象类型
  • 函数类型
    • 传递给目标函数的参数可以少,但不可以多。
    • 要求的返回值,必须返回。

当直接使用对象字面量赋值的时候会进行更加严格的判断。

# 类型断言

使用 as 来将一个变量指定为某种类型。