JavaScript如何创建数组
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关JavaScript如何创建数组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript创建数组1.利用new创建数组var
千家信息网最后更新 2026年11月03日JavaScript如何创建数组
这篇文章将为大家详细讲解有关JavaScript如何创建数组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
JavaScript创建数组
1.利用new创建数组
var arr = new Array();//创建了一个空数组
2.利用数组字面量创建数组(比较常用)
字面量:一种固定值的表示方法
一看就知道什么数据类型,比如8一看就是数字类型
//1.利用数组字面量(是方括号)创建数组var arr = [];//创建了一个空数组var arr1 = [1,2,'student',true];//数组里面可以存放任何类型的数据,必须以逗号分割
3.什么是数组元素?
数组可以把一组数据存放在单个变量的集合下,数组元素是存放在数组里面的元素,类型没有限制。
数组的使用
1.获取数组元素--利用索引就是下标,下标是从0开始的和c语言很像
console.log(arr[2]);
2.遍历数组
var arr = ['red','green','blue'];for(var i = 0;i < 3;i++){ console.log(arr[i]);}//打印数组长度console.log(arr.length);//动态检测数组长度for(var i = 0;i < arr.length;i++){ console.log(arr[i]); }什么是遍历?
将数组元素从头到尾访问一次,里面的i是计数器当索引号使用,arr[i]访问数组元素,索引号和数组长度没有关系。
//经典案例打印数组最大值var arr = [2,6,1,77,52,25,7,99];var max = arr[0];for(var i = 0;i < arr.length;i++){ if(max < arr[i]){ max = arr[i]; } } conaole.log('该数组里面的最大值是' + max);将数组转换为分割字符串
var arr = ['red','green','blue','pink'];var str ='';for(var i = 0;i < arr.length;i++){ str+=arr[i]+'|';//也可以var sep = '!';str+=arr[i]+sep;}console.log(str);数组中新增元素
var arr = ['red','green','blue','pink'];var str ='';for(var i = 0;i < arr.length;i++){ str+=arr[i]+'|';//也可以var sep = '!';str+=arr[i]+sep;}console.log(str);如果索引号存在就是替换数组元素,不要直接给数组名赋值,否则会覆盖掉以前的数据例如 arr1 ='';onsole.log(arr1)
筛选数组
var arr = [1,2,3,4,5,6,7,8,9,10];var newArr = [];console.log(newArr);for(var i = 0;i < arr.length;i++){ if(arr[i]>=5) { newArr[newArr.length] = arr[i]; }}删除数组指定元素
//将7删除var arr = [1,2,3,4,5,6,7,8,9,10];var newArr = [];console.log(newArr);for(var i = 0;i < arr.length;i++){ if(arr[i] != 7) { newArr[newArr.length] = arr[i]; }}console.log(newArr);关于"JavaScript如何创建数组"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
数组
元素
数据
类型
索引
字面
就是
篇文章
索引号
长度
最大
下标
更多
最大值
不错
实用
从头到尾
从头
内容
动态
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
深圳市人人互联网科技有限公司
科技股互联网
上海挚品互联网科技
唐信互联网科技
朗涯互联网科技
远拓互联网科技
易通互联网络科技有限公司
火传媒上海互联网科技
互联网科技论坛
互联网和高科技公司
广州优美互联网科技
承德科技产业互联网发展
河南猎农互联网科技有限公司
未来五年的互联网科技
洛阳昕诺飞互联网科技有限公司
互联网科技数字货币
广州有谷有贝互联网科技有限公司
东营紫格互联网科技
恒生互联网科技趋势
亿策互联网科技
华中科技大学互联网
互联网科技小额贷款
伴你行互联网科技有限公司
美国互联网前沿科技
科技赋能视角下互联网保险发展
无锡工业互联网科技有限公司
互联网科技圈年度人物
互联网硬科技公司
上海万顺科技互联网有限公司招聘