I have a field that inserts object to an array (tasks).
tasks[
description: "test",
id: "unique from date.now()" ]
How do i prevent from adding a same description value into my array.
<div class="container">
<input id="list-input" />
<input id="select-status" value="New" type="hidden"/>
<button id="add">Add To List</button>
</div>
my script
var tasks = [];
$('#add').click(function() {
var desc = $.trim($('#list-input').val());
var date = Date.now(); //for unique value of id
var strDate = date.toString();
var id = strDate.substring(strDate.length-6, strDate.length);
item = {};
if (!desc) {
item.id = "";
alert("Input a description");
return;
}
item.id = id;
item.description = desc;
tasks.push(item);
}