我对这段代码有一个问题:
var Etudiants = {
"N13213316" : {
"name" : "Touati Mohammed",
"birthDate" : "05 June 2001",
"age" : (Math.round((new Date().getTime() - new Date(this.Etudiants.N13213316[birthDate]).getTime()) / 1000 / 60 / 60 / 24 / 365.25)),
"isStudent" : true,
"departement" : {
"2021" : "USMBA ENCG Fes",
"2021" : "USMBA FLDM Fes"
}
}
}
当我保存它时,我会得到以下错误代码:
未捕获的ReferenceError:未定义birthDate
因此,基本上我正在训练获取值“05June 2001”,以便将其作为参数传递给Date函数,但我不能这样做,不过我可以从浏览器控制台访问该值,在那里我确实犯了错误,并提前表示感谢。
以下表达式中的birthDate位:
this.Etudiants.N13213316[birthDate]
引用birthDate变量-不要将其与“birthDate”字符串混淆。这个变量实际上没有在这里定义-因此您的错误消息。
您应该更改代码以引用字符串:
this.Etudiants.N13213316["birthDate"]
或者保持代码原样,但事先声明birthDate变量指向“birthDate”字符串:
var birthDate = "birthDate"
请注意,您可能会在此处遇到其他问题:
在JavaScript中访问对象属性有三种方式:
>
带点:
对象属性
带方括号:
对象['property']
带破坏:
常量{property}=对象
所以,基本上,您混淆了这两种访问对象属性的方法。
附注。如@roperzh所述,不要访问对象文本中的字段。
这是我第一次体验提升::property_tree我找不到一种方法来重现从留档(如何访问属性树中的数据)之后的树中获取值的方法。这是我为尝试属性树而编写的简单代码: 这是输出: 如<code>树所示。get_value(“whather”)在树中不返回值。get_value(“null”)不引发异常,并且<code>get_optional 我的环境是:
问题内容: 我是JSON的新手。因此,如果这是一个非常基本的疑问,请不要责骂我。我有一个JSON对象参考,我想获取Key(对象只有一个“键值对”)。如何在Java中获得它? 问题答案: 您可以用来获取所有密钥。然后,您可以遍历密钥以从中获得第一个密钥,例如:
我当前的代码 结果存储在对象中,但我对如何提取对象内部的数据感到困惑。 假设我想从< code>resultQuery对象中提取account表中的< code>name列
我在获取下拉列表的值时遇到了麻烦,我有学生实体和部分实体,它们之间有一个关系船,在jsp中它就像而不是这个在jsp中,我需要获得特定的bean属性名称,如 学生示范班 我的道实现是这样的 像金丝马龙一样。 控制器就像 我对这个问题的最后润色是如何获得指定bean属性名的下拉值(这里我想获得bean属性名称,如)com.chan.Eschool.student.model.Section@26552
我有以下数据库结构: 对于如何从April和May键获取对象的值,我有点困惑。使用*ngFor在对象上迭代时。我将所有关键点都作为对象。我试图使用,但不起作用。 完整代码: Html 输出 如上所述,我的数据现在位于下。那么,我如何避免或访问密钥以获取数据呢?是否可以使用?
初学者问题:我有一个hashmap,它将整数数组存储为值。每个值的键是一个由两个整数(坐标)组成的对象。 我的问题是:如何根据对象中的两个坐标(我的“键”)从hashmap检索值? 我的协和类(在Eclipse的一点帮助下): 构建Hashmap: 如果我想访问坐标12,13上的数组,如何检索它?是否需要迭代(我希望不是,我想添加100000个坐标,当然要快速访问)。 我希望这能在某种程度上符合