js的数组
数组的声明
第一种 使用[]
var arr=[]
第二种 使用new
var arr =new Arr()
数组的遍历
传统for循环来遍历
for(var i=0;i<arr.length;i++){
console.log(arr[ i ])
}
for in遍历 (对象 下标 迭代器 next)
var arr = [1,2,3,45]
for(var index in arr){ //index表示的为下标
console.log(arr[index])
}
for of进行遍历(数组 迭代器来实现的)
//使用for of遍历(只能遍历数组)
for(var value of arr){ //value表示的是里面值
console.log(value)
}
push 添加到数组的末尾 返回值是数组长度
unshift 添加到数组的最前一个 返回值是数组长度
pop 删除数组的末尾值 返回值是删除的数
shift 删除数组的最前的一个 返回值是删除的数
reverse 将数组反转 返回值是返回后的数
splice 三个参数(开始下标,删除多少个,插入的数据)
join 将数组用连接符连接成一个字符串 返回值是连接好的字符串
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用