操作数组的方法

操作数组的方法有哪些
##{} 对象 []数组
一 操作数组的方法 (括号中的能改变数组)
(pop push unshift shift splice reverse sort) slice indexoOf lastIndexof concat

forEash filter map find some every (includes find 是ES6的)

IDE环境 webstirm vscode

来个数组

let arr=[1,2,3,4,5];
arr.b='100'
for (let i=0;i<arr.length;i++){
console.log(arr[i]);
//面试: forEach,for in ,for ,for of的区别
}//编程式语法
//forEach不支持return
arr.forEach(function (item){
console.log(item);
});//声明式语法,不关心如何实现
for (let key in arr){ //key会变成字符串类型,包含数组和私有属性
console.log(typrof key)
}

for (let val of arr){ //支持return,并且是值of数组,不能遍历对象

全部评论

相关推荐

不愿透露姓名的神秘牛友
08-11 17:58
怎么感觉全世界都转码了
忧郁的柜子66:其实是计算机行业特有的开源共享精神
点赞 评论 收藏
分享
DKS233:(1)专业技能:Java8也太旧了,最少也要了解到JDK17吧,可以参考现在SpringBoot支持的Java最低版本,熟悉mysql基本理论具体指啥,是锁这种具体原理还是分库分表这些业务场景,spring这些专业词汇,大小写要写对(全篇简历都有这个问题,显得不严谨),熟悉使用框架进行业务开发就别写了,如果要写,起码要写到框架原理部分吧,比如aop,启动原理什么的,springcloud具体指哪些模块呢,写清楚,网关还是鉴权还是什么,“改造”没必要写吧,你直接说用springcloud开发的不就行了(2)项目经历:首先格式就有大问题,时间怎么能换行呢,调整一下,响应速度那个,如果指的是将部分数据从其他数据库转到redis的提升就别写了,因为这个不算难点,redis可以写写分布式这些,比如容灾怎么实现的,数据库同步怎么做的
点赞 评论 收藏
分享
Syameimaru...:不是 hr问个年龄你怎么这么没素质
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务