初始化二维数组的问题

时间:2016-03-07 19:46:15

标签: javascript

这就是我的代码 我正在努力建立一个成绩系统。 Gusenbauer应该是学生和1ahitm的阵地,例如他的班级 我来自java,这些数组在这里让我很困惑。 我需要做些什么才能做出类似的东西[瞳孔] [等级] =等级;可能? 我的document.notenformular.name.value也是未定义的,任何想法为什么?

<xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:wix="http://schemas.microsoft.com/wix/2006/wi"
    xmlns="http://schemas.microsoft.com/wix/2006/wi"
    exclude-result-prefixes="xsl wix">

    <xsl:output method="xml" indent="yes" omit-xml-declaration="yes" />

    <xsl:strip-space elements="*" />

    <xsl:template match="@*|node()">
        <xsl:copy>
            <xsl:apply-templates select="@*|node()" />
        </xsl:copy>
    </xsl:template>

    <xsl:template match="wix:DirectoryRef[@Id='INSTALLDIR']">
        <xsl:copy>
         <xsl:apply-templates select="@*" />
         <Component Id="SomeName" Guid="A99D16EF-80A3-4C98-A91D-3E95C7BD98AE">
            <xsl:for-each select=".//wix:Directory[wix:Component/wix:File[@Id]]">
                <RemoveFolder Id="{@Id}" Directory="{@Id}" On="uninstall" />    
            </xsl:for-each>
            <RegistryValue Root="HKCU" Key="!(wix.RegKeyLocation)" Name="installed" Type="integer" Value="1" KeyPath="yes" />
        </Component>
        <xsl:apply-templates select="node()" />
        </xsl:copy>
    </xsl:template>

    <!--File keypath to no and add registry keypath-->
    <xsl:template match="wix:Component/wix:File[@Id]">
        <xsl:copy>
            <xsl:apply-templates select="@*" />
            <xsl:attribute name="KeyPath">
                <xsl:text>no</xsl:text>
            </xsl:attribute>
        </xsl:copy>
        <RegistryValue Root="HKCU" Key="!(wix.RegKeyLocation)" Name="installed" Type="integer" Value="1" KeyPath="yes" />
    </xsl:template>
</xsl:stylesheet>

1 个答案:

答案 0 :(得分:1)

只需使用javascript对象存储您的值

noten = {
    "Gusenbauer" :{
        "1ahitm" : 0,
        "2ahitm": 0
    },
    "seppl" :{
        "1ahitm" : 0
    },
    "steiner" :{
        "2ahitm" : 0
    },
    "roland" :{
        "2ahitm" : 0
    }
};

现在您可以使用方括号表示法来访问noten对象的值。

Noten的[ “罗兰”] [ “2ahitm”]; // 0