gpt4 book ai didi

javascript - 使用 Javascript 计算字符串中的逗号 (AngularJS/Lodash)

转载 作者:行者123 更新时间:2023-11-28 13:27:59 26 4
gpt4 key购买 nike

我有一个相当具体的问题。

我正在使用 ng-csv,因为它不支持嵌套数组,所以我将数组转换为字符串。

类似这样的事情:

[
{"name":"Maria","chosen":false},
{"name":"Jenny","chosen":false},
{"name":"Ben","chosen":false},
{"name":"Morris","chosen":false}
]

变成:

$scope.var = "Maria, Jenny, Ben, Morris"

我的问题是,当我使用数组时,我能够计算数组中的名称数量(出于 UI 原因,我需要它),但使用字符串时,它会变得很棘手。

基本上,我无法计算单词数,因为有些名字可能包含姓氏,但我认为我可以计算逗号,然后加 1。

有关于如何做到这一点的指导吗?

最佳答案

如果您需要名称本身 - 您可以使用 String 类的 split 方法:

var str = "Maria, Jenny, Ben, Morris";
var arr = str.split(','); // ["Maria", " Jenny", " Ben", " Morris"]
var count = arr.length; // 4

关于javascript - 使用 Javascript 计算字符串中的逗号 (AngularJS/Lodash),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27608520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com