【发布时间】:2023-02-02 17:34:38
【问题描述】:
我正在使用 string.split(",") 来计算关键字,但它实际上是在计算逗号而不是关键字。
例如: 字 1,字 2,
它实际上是 2 个关键字,但使用 string.split(",") 我收到 3 个计数。
有没有我可以提出的逻辑,如果逗号后没有写任何内容,那么就不算数。
我试过这个
function KeywordCountToUse(StringtoCheck) {
var content = $('#' + StringtoCheck).val();
var words = content.split(",");
return words.length;
}
【问题讨论】:
-
只需使用数组 let words=[word1,word2]; console.log(words.length())
-
@UmairFarooq 你错过了关于“在文本框中”?
-
请分享更多详细信息,例如示例输入、预期输出和您正在使用的代码。另外,这真的是与 HTML 或 jQuery 相关的问题吗?
-
@freedomn-m 对不起
-
string.split(",").filter(Boolean)
标签: javascript html jquery