安徽网站建设整体策划方案,百度指数总结,初学平面设计从哪学起,北京中国建设部网站在JavaScript中#xff0c;内置了很多函数让我们可以去对数组进行操作#xff0c;本文我们就来学习这些函数吧
添加元素
push
● push可以让我们在数组后面再添加一个数据#xff0c;例如
const friends [张三, 李四, 王五];
frie…在JavaScript中内置了很多函数让我们可以去对数组进行操作本文我们就来学习这些函数吧
添加元素
push
● push可以让我们在数组后面再添加一个数据例如
const friends [张三, 李四, 王五];
friends.push(IT知识一享);
console.log(friends);● 我们也可以将新的新加的数据存入一个变量中然后去得到它新的长度
const friends [张三, 李四, 王五];
const newLenth friends.push(IT知识一享);
console.log(friends);
console.log(newLenth);unshift
除此在后面添加数据我们也可以用这个函数来在数组前面添加函数
const friends [张三, 李四, 王五];
const newLenth friends.push(IT知识一享);
console.log(friends);
console.log(newLenth);friends.unshift(牛二);
console.log(friends);删除元素
pop和shift
它可以让我们删除最后一个数据shift可以让我们删除数组第一个数据
const friends [张三, 李四, 王五];
const newLenth friends.push(IT知识一享);
console.log(friends);
console.log(newLenth);friends.unshift(牛二);
console.log(friends);friends.pop();
const popped friends.pop();
console.log(popped);
console.log(friends);friends.shift();
console.log(friends);寻找数据
● indexOf 我们可以使用indexOf去找到数据某一个数据的下标
console.log(friends.indexOf(张三));
console.log(friends.indexOf(IT知识一享));如图如果存在数组中的数据就返回对应的下标如果不存在就返回-1
● includes 除此之外也可以简单的使用这个函数也判断存不存在如果存在返回true如果不存在返回false
console.log(friends.includes(张三));
console.log(friends.includes(IT知识一享));但是注意includes实际上是严格等于举例
friends.push(23);
console.log(friends.includes(张三));
console.log(friends.includes(IT知识一享));
console.log(friends.includes(23));所以有了这个其实在以后的程序中我们就可以结合IF条件去写了
if(friends.includes(张三)) {console.log(你有个好朋友叫张三);
}