在查看JavaScript编码时,我看到了

var detailInf = {
  "hTitle":"Results",
  "hMark":"98"
};


这个js编码背后的概念是什么。对变量发出警报时,其显示为“ [object Object]”。所以这是一个对象,然后我们如何访问变量并显示该对象的数据。

最佳答案

这是JSON格式的对象。那是一个javascript object literal。基本上,:左边的位是属性名称,右边的​​位是属性值。因此,您所拥有的是名为detailInf的变量,它具有两个属性,分别为hTitlehMarkhTitle的值是结果,hMark的值是98。

var detailInf = { "hTitle":"Results", "hMark":"98"};
alert(detailInf.hTitle); //should alert "Results"
alert(detailInf.hMark); //should alert "98


编辑Paolo的答案更好:-)

08-28 02:15