JavaScript检查数组中的重复输入和至少一个字母

时间:2017-06-16 12:12:52

标签: javascript

当我点击按钮时,我想创建一个条目。此条目有标题和文本。在创建新条目之前,应检查此标题是否已存在以及此标题是否为空。检查为空是很重要的,因为文本可能不是" " (空白),这应该至少有一个数字/字母或数字。

所以这就是我到目前为止所得到的:

TASK [mytask : Create files] **********************************************
changed: [localhost] => (create file1)
changed: [localhost] => (create file2)
changed: [localhost] => (create file3)

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

使用Array#sometrim

CourseService

你可以缩短它:

InvoiceService

答案 1 :(得分:2)

我会将此功能修改为

function checkTitleInput(inputText) { 
 inputText   = inputText.trim();
 if (inputText.length > 0 && entries.filter(entry=>entry.title.equals(inputText)).length==0)
      return true;
 return false;
}