如何在JavaScript中的变量名称中使用变量的值?

JVE999

我有一个关联数组,我在做一个开关函数,它的开始是这样的:

switch (Years['year'].StartDay) {

它所包含的函数传递一个称为year的值,并在其中包含一个值,如下所示:

function CalendarData(year, month) {
    var Years = new Object();
    Years.['2013'].StartDay = 'Sunday';
    switch (Years['year'].StartDay) {
        case 'Sunday':
        this.Day = 1;
        break;
    }
}

我想制作一个新的对象并从该对象获取数据,如下所示:

var CalendarDay = new CalendarData('2013','February');

问题是它没有阅读 Years['year'].StartDay

提洛
Years['year'].StartDay

应该

Years[year].StartDay

而且您还需要构建数据结构,没有像Perl那样的自动生存能力:

var Years = new Object();
Years.['2013'].StartDay = 'Sunday';

应该

var Years = {};
Years[2013] = {};
Years[2013].StartDay = 'Sunday';

或(如果不灵活,则为无):

var Years = { '2013' : { StartDay : 'Sunday' } };

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bash-如何在变量名称中使用变量

来自分类Dev

如何在html标记的innerhtml中使用JavaScript变量(使用变量名称创建列表项)

来自分类Dev

如何在动态SQL中使用表变量名称?

来自分类Dev

如何在Scala中获取变量的值,其中以字符串形式获取变量名称

来自分类Dev

如何在Intellij中使用缩写名称内的变量名称创建实时模板?

来自分类Dev

如何在变量名中使用变量

来自分类Dev

c# - 如何在变量名中使用变量

来自分类Dev

R-如何使用dplyr中的变量名称替换变量的值

来自分类Javascript

在JavaScript中使用动态变量名称

来自分类Dev

如何获取在 R 中使用粘贴生成的变量名称的值

来自分类Dev

在vb.net中,如何在变量名中使用变量

来自分类Dev

如何在Go中使用与包相同名称的变量名?

来自分类Dev

如何在Pyspark数据框中使用列表理解变量名称

来自分类Dev

java - 如何在循环中使用java动态更改按钮变量名称

来自分类Dev

C#-如何在变量名称中使用无效字符

来自分类Dev

如何在ggplot中使用变量名称作为标题

来自分类Dev

如何在Golang中按值获取枚举变量名称?

来自分类Python

如何在字符串中获取给定变量名称的值?

来自分类Dev

如何显示变量名称本身而不是外壳中的值

来自分类Dev

如何在列表中打印变量名称

来自分类Dev

如何在R函数中检测自由变量名称

来自分类Dev

如何在 tkinter text="" 属性中包含变量名称?

来自分类Dev

如何在 SCIP 中打印变量名称?

来自分类Dev

如何在Tcl中创建动态变量名称

来自分类Dev

如何在 Cobol 中打印变量名称

来自分类Dev

如何在JavaScript中使用变量跟踪值,而不在递归调用中重置变量而不使用全局变量?

来自分类Dev

如何打印变量名称及其值?

来自分类Dev

展开变量名称中的宏值

来自分类Dev

如何在对象中使用变量名?

Related 相关文章

  1. 1

    Bash-如何在变量名称中使用变量

  2. 2

    如何在html标记的innerhtml中使用JavaScript变量(使用变量名称创建列表项)

  3. 3

    如何在动态SQL中使用表变量名称?

  4. 4

    如何在Scala中获取变量的值,其中以字符串形式获取变量名称

  5. 5

    如何在Intellij中使用缩写名称内的变量名称创建实时模板?

  6. 6

    如何在变量名中使用变量

  7. 7

    c# - 如何在变量名中使用变量

  8. 8

    R-如何使用dplyr中的变量名称替换变量的值

  9. 9

    在JavaScript中使用动态变量名称

  10. 10

    如何获取在 R 中使用粘贴生成的变量名称的值

  11. 11

    在vb.net中,如何在变量名中使用变量

  12. 12

    如何在Go中使用与包相同名称的变量名?

  13. 13

    如何在Pyspark数据框中使用列表理解变量名称

  14. 14

    java - 如何在循环中使用java动态更改按钮变量名称

  15. 15

    C#-如何在变量名称中使用无效字符

  16. 16

    如何在ggplot中使用变量名称作为标题

  17. 17

    如何在Golang中按值获取枚举变量名称?

  18. 18

    如何在字符串中获取给定变量名称的值?

  19. 19

    如何显示变量名称本身而不是外壳中的值

  20. 20

    如何在列表中打印变量名称

  21. 21

    如何在R函数中检测自由变量名称

  22. 22

    如何在 tkinter text="" 属性中包含变量名称?

  23. 23

    如何在 SCIP 中打印变量名称?

  24. 24

    如何在Tcl中创建动态变量名称

  25. 25

    如何在 Cobol 中打印变量名称

  26. 26

    如何在JavaScript中使用变量跟踪值,而不在递归调用中重置变量而不使用全局变量?

  27. 27

    如何打印变量名称及其值?

  28. 28

    展开变量名称中的宏值

  29. 29

    如何在对象中使用变量名?

热门标签

归档