Javascript 为什么我不能得到这个数组的实际长度?
我想得到数组的长度,当我运行这段代码时,我只得到“1”作为长度 数组中只有一项:匹配调用的结果,您将其推送到数组中 如果您的目标是将项目设置为比赛结果,那么您应该将项目分配给项目,而不是使用推送。您也不会首先创建数组,因为match会为您提供一个:Javascript 为什么我不能得到这个数组的实际长度?,javascript,arrays,Javascript,Arrays,我想得到数组的长度,当我运行这段代码时,我只得到“1”作为长度 数组中只有一项:匹配调用的结果,您将其推送到数组中 如果您的目标是将项目设置为比赛结果,那么您应该将项目分配给项目,而不是使用推送。您也不会首先创建数组,因为match会为您提供一个: function getItems() { var item=document.getElementById('itemName').value; var items=[]; var split = item.match(/\S+\s*
function getItems() {
var item=document.getElementById('itemName').value;
var items=[];
var split = item.match(/\S+\s*/g);
items.push(split);
console.log(items.length);
}
例如:
函数getItems{
var item=document.getElementById'itemName'。值;
var items=item.match/\S+\S*/g;
console.logitems.length;
}
获取项目;
var items = item.match(/\s+\s*/g);
console.log(items.length);