如何在 JavaScript 中使用对象名称的字符串将对象作为参数传递?

阿瑟·塔拉索夫

我有一个对象

bigRow = {size:'long', color:'pink'};

假设我有另一个对象table,它具有row属性,例如

table = {
    row: 'bigRow',
    column: 'smallColumn'
};

我可以将对象 'bigRow' 作为参数传递给使用table's 属性值作为引用的函数吗?

我可以写类似的东西吗

function ( table.row )

那会像

function ( bigRow )

尽管两者都成立function( bigRow ),但前者以字符串形式出现,与对象没有任何联系。

博提穆

我不认为这是可能的。但是,您可以bigRow像这样放入另一个对象:

var rowTypes = {
    bigRow : {size:'long', color:'pink'},
    //other rows if necessary...
}

然后rowTypes使用字符串作为标识符访问对象的该成员

function ( rowTypes[table.row] )

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 JAVA 中使用字符串变量作为对象名称?

来自分类Dev

如何在Javascript中将对象的方法作为参数传递

来自分类Dev

如何在Javascript中将对象的方法作为参数传递

来自分类Dev

如何在Javascript中使用任何引号将字符串作为参数传递

来自分类Dev

Func <DomainObject,object>如何将对象名称作为字符串返回

来自分类Dev

如何使用反射从对象名称作为字符串访问对象

来自分类Dev

如何在 JavaScript 中使用变量作为字符串?

来自分类Dev

如何使用字符串的值作为对象名称?

来自分类Dev

如何使用提取的字符串作为已经存在的枚举对象名称?

来自分类Dev

如何将对象名称值对作为参数传递给方法?

来自分类Dev

如何在 JavaScript 中获取对象的对象名称

来自分类Dev

如何将对象转换为字符串javascript

来自分类Dev

如何在javascript中将对象中的所有字符串变为大写

来自分类Dev

如何在javascript或/和jquery中获取“ this”的对象名称?

来自分类Dev

如何使用javascript将url地址字符串作为url的参数传递?

来自分类Dev

如何在Javascript中将字符串转换为对象?

来自分类Dev

如何在 JavaScript 中将字符串转换为对象?

来自分类Dev

如何在对象名称作为变量传递的循环中使用saveRDS-R

来自分类Dev

如何在JavaScript字符串中将带有对象的函数附加为参数?

来自分类Dev

使用串联字符串作为JavaScript对象属性名称

来自分类Dev

如何在调用函数的javascript对象中使用此参数?

来自分类Dev

如何将对象字符串解析为javascript对象?

来自分类Dev

如何在Django中将python字符串作为字符串传递给javascript?

来自分类Dev

如何在JavaScript中使用Python字符串索引?

来自分类Dev

如何在JavaScript中使用查询字符串

来自分类Dev

如何在JavaScript中使用PluginResult对象

来自分类Dev

如何在javascript中使用对象数组

来自分类Dev

在JavaScript中,如何使用字符串参数访问对象上的函数?

来自分类Dev

如何使用字符串的值作为对象的名称?

Related 相关文章

  1. 1

    如何在 JAVA 中使用字符串变量作为对象名称?

  2. 2

    如何在Javascript中将对象的方法作为参数传递

  3. 3

    如何在Javascript中将对象的方法作为参数传递

  4. 4

    如何在Javascript中使用任何引号将字符串作为参数传递

  5. 5

    Func <DomainObject,object>如何将对象名称作为字符串返回

  6. 6

    如何使用反射从对象名称作为字符串访问对象

  7. 7

    如何在 JavaScript 中使用变量作为字符串?

  8. 8

    如何使用字符串的值作为对象名称?

  9. 9

    如何使用提取的字符串作为已经存在的枚举对象名称?

  10. 10

    如何将对象名称值对作为参数传递给方法?

  11. 11

    如何在 JavaScript 中获取对象的对象名称

  12. 12

    如何将对象转换为字符串javascript

  13. 13

    如何在javascript中将对象中的所有字符串变为大写

  14. 14

    如何在javascript或/和jquery中获取“ this”的对象名称?

  15. 15

    如何使用javascript将url地址字符串作为url的参数传递?

  16. 16

    如何在Javascript中将字符串转换为对象?

  17. 17

    如何在 JavaScript 中将字符串转换为对象?

  18. 18

    如何在对象名称作为变量传递的循环中使用saveRDS-R

  19. 19

    如何在JavaScript字符串中将带有对象的函数附加为参数?

  20. 20

    使用串联字符串作为JavaScript对象属性名称

  21. 21

    如何在调用函数的javascript对象中使用此参数?

  22. 22

    如何将对象字符串解析为javascript对象?

  23. 23

    如何在Django中将python字符串作为字符串传递给javascript?

  24. 24

    如何在JavaScript中使用Python字符串索引?

  25. 25

    如何在JavaScript中使用查询字符串

  26. 26

    如何在JavaScript中使用PluginResult对象

  27. 27

    如何在javascript中使用对象数组

  28. 28

    在JavaScript中,如何使用字符串参数访问对象上的函数?

  29. 29

    如何使用字符串的值作为对象的名称?

热门标签

归档