javascript - 对象和对象类型有什么区别

标签 javascript angular typescript

Object 和有什么区别和 object在 Angular typescript 中

我收到一个 tslint 错误:

Don't use 'Object' as a type. Avoid using the Object type. Did you mean object?

最佳答案

https://mariusschulz.com/blog/typescript-2-2-the-object-type
object表示任何非原始类型。以下类型被认为是 JavaScript 中的原始类型:
字符串,
bool 值,
数字,
大神,
象征,
无效的,
不明确的。

While object (lowercased) represents all non-primitive types, Object (uppercased) describes functionality that is common to all JavaScript objects.

关于javascript - 对象和对象类型有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56107944/

相关文章:

angular - 选择下拉显示未选择的元素

jquery - 如何对使用 Jquery 的 Angular 6 组件进行单元测试

node.js - 如何使用静态方法扩展类?

TypeScript Partial of Union 提示分配联合值

javascript - 无法使用 javascript 获取自定义字段的更新值

php - 为什么使用 JavaScript 进行表单验证不会阻止发送表单?

javascript - 如何将div的唯一元素附加到另一个div

javascript - 在 Underscore.js/Backbone.js 模板中使用 IF 语句

angular - 将 Crypto-JS 导入 Angular 2 项目

javascript - TypeScript - 如何定义具有任何类型参数的函数类型