在遍历数组时,是否可以排除第一个元素(省略数组中的第一个对象)?
代码:
let multipleDemo =[];
let people = [
{ name: 'Adam', email: 'adam@email.com', age: 12,
country: 'United States' },
{ name: 'Amalie', email: 'amalie@email.com', age: 12,
country: 'Argentina' },
{ name: 'Estefanía', email: 'estefania@email.com', age: 21,
country: 'Argentina' },
{ name: 'Adrian', email: 'adrian@email.com', age: 21,
country: 'Ecuador' },
{ name: 'Wladimir', email: 'wladimir@email.com', age: 30,
country: 'Ecuador' },
{ name: 'Samantha', email: 'samantha@email.com', age: 30,
country: 'United States' },
{ name: 'Nicole', email: 'nicole@email.com', age: 43,
country: 'Colombia' },
{ name: 'Natasha', email: 'natasha@email.com', age: 54,
country: 'Ecuador' },
{ name: 'Michael', email: 'michael@email.com', age: 15,
country: 'Colombia' },
{ name: 'Nicolás', email: 'nicolas@email.com', age: 43,
country: 'Colombia' }
];
for(var i =0; i < people.length; i++) {
multipleDemo.push(people[i]);
people.splice(people[i], 1000);
console.log(multipleDemo);
console.log(people);
}
示例代码:https://plnkr.co/edit/UJfRUs6dAT1NC1EnOvqA?p=preview
我想把 { name: 'Adam', email: 'adam@email.com', age: 12, country: 'United States' } 放入数组 people 中,其余元素则放入数组 multipleDemo。
我希望达到的完成效果如下:
let multipleDemo =[,
{ name: 'Amalie', email: 'amalie@email.com', age: 12,
country: 'Argentina' },
{ name: 'Estefanía', email: 'estefania@email.com', age: 21,
country: 'Argentina' },
{ name: 'Adrian', email: 'adrian@email.com', age: 21,
country: 'Ecuador' },
{ name: 'Wladimir', email: 'wladimir@email.com', age: 30,
country: 'Ecuador' },
{ name: 'Samantha', email: 'samantha@email.com', age: 30,
country: 'United States' },
{ name: 'Nicole', email: 'nicole@email.com', age: 43,
country: 'Colombia' },
{ name: 'Natasha', email: 'natasha@email.com', age: 54,
country: 'Ecuador' },
{ name: 'Michael', email: 'michael@email.com', age: 15,
country: 'Colombia' },
{ name: 'Nicolás', email: 'nicolas@email.com', age: 43,
country: 'Colombia' }];
let people = [
{ name: 'Adam', email: 'adam@email.com', age: 12,
country: 'United States' }
];
for(var i =1; i < people.length; i++) {
开始呢? - Mark