JavaString声明字符串数组返回undefined

时间:2017-04-26 19:24:47

标签: javascript arrays wordpress string

我的代码相当简单,所以我很惊讶我找不到错误:

How to Use Icons

代码只是创建一堆文本,说“未定义”而不是树变量的内容。 完整代码正在此网站上运行:http://www.stromytrebonska.cz/mapa/

2 个答案:

答案 0 :(得分:1)

正如迭戈所提到的,长度是你必须删除括号的属性。

此外,我不确定为什么你在那个数组上有那个传播运算符。删除它,因为它会抛出错误。

这是一个有效的js fiddle

var trees = new Array("Ambroňe","Borovice","Břízy", "Zmarličníky");
var trees_sz = trees.length;

console.log(trees);

for(count = 0; count < trees_sz; count++) {
   var txt = document.createTextNode(trees[count]);
   document.getElementById("TreeBoxes").appendChild(txt);
}

答案 1 :(得分:0)

长度不是方法,是属性

var trees_sz = trees.length;