为什么我不能访问对象的属性?

慢ja

我是JavaScript和typecipt的新手。下面是我的代码:

let myObj:Object = { foo: 'bar' };
let strVar:string = myObj.foo; // then it throw an error that "property foo does not exist on type 'Object'"

那么,为什么我不能访问对象的属性?

全堆的家伙

这是正确的,因为foo并非Object类型的属性您需要进行以下更改:

let myObj:{ foo: string } = { foo: 'bar' };
let strVar:string = myObj.foo;

您还可以声明一个接口:

interface MyObject {
    foo: string;
}

let myObj: MyObject = { foo: "bar" };
let strVar:string = myObj.foo;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我不能将类Meta作为Django模型类的属性访问?

来自分类Dev

为什么不能设置此对象属性?

来自分类Dev

为什么我不能访问我的对象成员变量?

来自分类Dev

为什么不能从对象访问常量?

来自分类Dev

为什么我不能直接访问属性“ .SingleAsync()。Property”?

来自分类Dev

为什么我不能在ClojureScript中访问此JS对象的道具?

来自分类Dev

为什么我不能使用从Objective-C对象到Swift属性的KVC?

来自分类Dev

为什么我不能直接访问对象文字的属性?

来自分类Dev

为什么我无法在javascript中访问对象属性?

来自分类Dev

为什么我不能在对象内部而是在javascript原型内部访问全局数组?

来自分类Dev

csv模块=> DictReader类Reader对象:为什么我不能在关闭文件的情况下遍历Reader Object,但是可以访问其属性?

来自分类Dev

为什么我不能快速访问另一个类的属性?

来自分类Dev

为什么我不能访问基本抽象类的属性?

来自分类Dev

为什么我不能使用计算为同一字符串的不同类型访问对象属性?

来自分类Dev

为什么我不能在Swift项目中访问视图控制器的委托属性?

来自分类Dev

为什么这个全局函数不能访问我的全局对象?

来自分类Dev

为什么我们不能在Python中使用其地址访问对象?

来自分类Dev

为什么我不能访问我的对象成员变量?

来自分类Dev

为什么我不能使用包含mysqli对象的属性?

来自分类Dev

为什么我不能访问NSMutableArray的元素?

来自分类Dev

为什么我不能访问Repeater内的UserControl自定义属性?

来自分类Dev

为什么我不能从方法更改对象属性

来自分类Dev

为什么我不能访问'virtualenv'?

来自分类Dev

为什么我无法在javascript中访问对象属性?

来自分类Dev

为什么我不能访问符合协议的destinationViewController的属性?

来自分类Dev

为什么我不能通过 lambda 表达式参数访问模型的属性?

来自分类Dev

为什么我不能创建一个新对象并设置属性?

来自分类Dev

为什么我不能从泛型参数访问属性?

来自分类Dev

为什么我不能从 onreadystatechange 处理程序内部访问 xhr 对象?

Related 相关文章

  1. 1

    为什么我不能将类Meta作为Django模型类的属性访问?

  2. 2

    为什么不能设置此对象属性?

  3. 3

    为什么我不能访问我的对象成员变量?

  4. 4

    为什么不能从对象访问常量?

  5. 5

    为什么我不能直接访问属性“ .SingleAsync()。Property”?

  6. 6

    为什么我不能在ClojureScript中访问此JS对象的道具?

  7. 7

    为什么我不能使用从Objective-C对象到Swift属性的KVC?

  8. 8

    为什么我不能直接访问对象文字的属性?

  9. 9

    为什么我无法在javascript中访问对象属性?

  10. 10

    为什么我不能在对象内部而是在javascript原型内部访问全局数组?

  11. 11

    csv模块=> DictReader类Reader对象:为什么我不能在关闭文件的情况下遍历Reader Object,但是可以访问其属性?

  12. 12

    为什么我不能快速访问另一个类的属性?

  13. 13

    为什么我不能访问基本抽象类的属性?

  14. 14

    为什么我不能使用计算为同一字符串的不同类型访问对象属性?

  15. 15

    为什么我不能在Swift项目中访问视图控制器的委托属性?

  16. 16

    为什么这个全局函数不能访问我的全局对象?

  17. 17

    为什么我们不能在Python中使用其地址访问对象?

  18. 18

    为什么我不能访问我的对象成员变量?

  19. 19

    为什么我不能使用包含mysqli对象的属性?

  20. 20

    为什么我不能访问NSMutableArray的元素?

  21. 21

    为什么我不能访问Repeater内的UserControl自定义属性?

  22. 22

    为什么我不能从方法更改对象属性

  23. 23

    为什么我不能访问'virtualenv'?

  24. 24

    为什么我无法在javascript中访问对象属性?

  25. 25

    为什么我不能访问符合协议的destinationViewController的属性?

  26. 26

    为什么我不能通过 lambda 表达式参数访问模型的属性?

  27. 27

    为什么我不能创建一个新对象并设置属性?

  28. 28

    为什么我不能从泛型参数访问属性?

  29. 29

    为什么我不能从 onreadystatechange 处理程序内部访问 xhr 对象?

热门标签

归档