计算一串数组

时间:2017-09-19 15:05:36

标签: javascript arrays

我有类似的东西

all stuffs = {
 "stuff": "[11:22:33, dd:34:11, 11:33:44, 33:ff:ee]"
}

我怎样才能找到这些东西的长度? 我使用stuff.length,它计算每个字母,包括:和,在该字符串中。

2 个答案:

答案 0 :(得分:2)

stuff存储为字符串而不是数组。使用split(,)将逗号中的字符串拆分为逗号,然后计数。

var all_stuffs = {
 "stuff": "[11:22:33, dd:34:11, 11:33:44, 33:ff:ee]"
};

console.log(all_stuffs.stuff.replace(/[]/g, "").split(",").length);

答案 1 :(得分:0)

分裂","允许取长度

all_stuff.stuff.split(',').length