这是我的来源
var linkData = Array();
$.each(links, function(index){
var obj = {
link: links[index].href,
name: links[index].innerHTML
};
linkdata.push(obj);
});
console.log(linkData);
这是错误
Uncaught ReferenceError: linkdata is not defined
但它宣告了......
我做错了什么?!?!?
我试图声明它像
var linkData = Array();
linkData = Array();
var linkData = [];
linkData = [];
没有变化......
答案 0 :(得分:3)
更改
linkdata.push(obj);
到
linkData.push(obj);
答案 1 :(得分:2)
它的关键敏感度是linkData
而不是linkdata
。
var linkData = Array();
$.each(links, function(index){
var obj = {
link: links[index].href,
name: links[index].innerHTML
};
linkData.push(obj); //you had linkdata
});
console.log(linkData);
答案 2 :(得分:2)
linkData
不是linkdata
,请更正