有什么区别:
function foo(x: {}) {}
和
function foo(x: object) {}` in TypeScript?
我找不到两者不同的情况。例如,即使null
是一个对象(大写的“O”),以下任何一行都不会进行类型检查:
const x: {} = null`;
const y: object = null`;
有什么区别:
function foo(x: {}) {}
和
function foo(x: object) {}` in TypeScript?
我找不到两者不同的情况。例如,即使null
是一个对象(大写的“O”),以下任何一行都不会进行类型检查:
const x: {} = null`;
const y: object = null`;