我是在 JavaScript 中创建自定义对象的新手,所以它很容易变得简单。
我有这些对象:
function jsonObj(_id,_title,_class,_icon)
{
this.attr = new jsonAttrObj(_id,_title,_class);
this.data = new jsonDataObj(_title,_icon);
this.children = new Array();
};
function jsonAttrObj(_id, _title, _class)
{
this.id = _id;
this.title = _title;
this.class = _class;
};
function jsonDataObj(_title, _icon)
{
this.title = _title;
this.icon = _icon;
};
我使用var jsonObject = new jsonObj(id,title,class,icon);
所有字符串变量来调用它。
它们在 Chrome 和 Firefox 中运行良好,但在 IE(8) 中运行良好。IE 有错误 - 预期标识符。