Javascript 数一串数组
我有类似的东西Javascript 数一串数组,javascript,arrays,Javascript,Arrays,我有类似的东西 all stuffs = { "stuff": "[11:22:33, dd:34:11, 11:33:44, 33:ff:ee]" } 我怎样才能找到这东西的长度? 我使用stuff.length,它计算每个字母,包括:和,在这个字符串中 内容存储为字符串而不是数组。使用split(,)将字符串拆分为逗号,然后计数 var所有内容={ “东西”:“[11:22:33,dd:34:11,11:33:44,33:ff:ee]” }; console.log(所有_stuff.
all stuffs = {
"stuff": "[11:22:33, dd:34:11, 11:33:44, 33:ff:ee]"
}
我怎样才能找到这东西的长度?
我使用stuff.length,它计算每个字母,包括:和,在这个字符串中 内容存储为字符串而不是数组。使用
split(,)
将字符串拆分为逗号,然后计数
var所有内容={
“东西”:“[11:22:33,dd:34:11,11:33:44,33:ff:ee]”
};
console.log(所有_stuff.stuff.replace(/[]/g,“”).split(“,”).length)代码>在“,”上拆分允许获取长度
all_stuff.stuff.split(',').length
这就是长度,那么你想算什么?这东西的长度。你能说得更具体些吗?试试console.log(stuff.stuff.split(',').length)
@Tenz,因为你的stuff
值是string
而不是array
。如果您想将其视为数组
,请按照Nenad Vracar的建议执行。