js声明数组的四种方式
js声明数组的四种方式_麦客子的博客-CSDN博客_js声明数组的写法 https://blog.csdn.net/a911711054/article/details/72869324
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script type="text/javascript"> function array1(){ /* 数组: 1、数组内可以存放任意类型的数据 2、数组元素不赋值,则为undefined 3、打印数组时,如果某个元素没有赋值,则为“” 4、访问数组范围以外的元素时,不会出现越界异常,为undefined 5、定义的数组大小,依然可以添加更多的元素 */ //第一种 var arr = new Array(); arr[0] = 123 arr[1] = "abc"; arr[5] = false; alert(arr[3]);//undefined alert(arr);//123,abc,,,,false alert(arr[10]);//undefined,不会出现越界异常 //for in 遍历,未定义的不遍历 for(var i in arr){ alert(arr[i]); } //第二种 var arr2 = new Array(2);//规定了数组的长度为2 arr2[0] = "ddd"; arr2[1] = "www"; alert(arr2);//ddd,www arr2[2] = "fff";//可以再次添加元素,定义的数组大小对此没有影响 alert(arr2);//ddd,www,fff //第三种 var arr3 = new Array(true,123,false); alert(arr3);//true,123,false //第四种,推荐使用 var arr4 = [false,"aaa",123]; alert(arr4);//false,aaa,123 }; array1(); </script> </body> </html>
分类:
前端技术
标签:
JavaScript
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南