1. 字面量方式最常用、最简单推荐直接用[]jslet arr [10, 5, 6]; let arr2 [张三,李四]; let arr3 []; // 空数组2. new Array () 构造函数方式方式 A直接放元素jslet arr new Array(10,5,6);方式 B只传一个数字 → 代表数组长度jslet arr new Array(5); // 长度为5的空数组 [empty ×5]⚠️ 坑new Array(5)不是[5]是空数组3. Array.of ()ES6解决 new Array 坑jslet arr Array.of(5); // [5] let arr2 Array.of(1,2,3); // [1,2,3]不管传几个数字都是数组元素4. Array.from () 从类数组 / 可迭代对象创建js// 从字符串转数组 let arr Array.from(hello); // [h,e,l,l,o] // 从伪数组转真数组 function fn(){ let arr Array.from(arguments); }一句话总结记忆[]最常用字面量new Array()构造函数Array.of()安全创建Array.from()从别的东西转数组日常开发99% 只用第一种[]。
数组的创建方式
1. 字面量方式最常用、最简单推荐直接用[]jslet arr [10, 5, 6]; let arr2 [张三,李四]; let arr3 []; // 空数组2. new Array () 构造函数方式方式 A直接放元素jslet arr new Array(10,5,6);方式 B只传一个数字 → 代表数组长度jslet arr new Array(5); // 长度为5的空数组 [empty ×5]⚠️ 坑new Array(5)不是[5]是空数组3. Array.of ()ES6解决 new Array 坑jslet arr Array.of(5); // [5] let arr2 Array.of(1,2,3); // [1,2,3]不管传几个数字都是数组元素4. Array.from () 从类数组 / 可迭代对象创建js// 从字符串转数组 let arr Array.from(hello); // [h,e,l,l,o] // 从伪数组转真数组 function fn(){ let arr Array.from(arguments); }一句话总结记忆[]最常用字面量new Array()构造函数Array.of()安全创建Array.from()从别的东西转数组日常开发99% 只用第一种[]。
相关文章
代码织梦:前端交互设计的五重境界
在数字世界的构建中,前端开发早已超越了简单的页面排版,演变为一场关于视觉、交互与性能的精密舞蹈。当我们审视现代 Web 技术的边界时,五个截然不同的技术挑战勾勒出开发者从基础动画到复杂游戏引擎的技术图谱。以下是这五个核心场景的具体实…
UE5.2保姆级教程:用蓝图和后期材质,5分钟搞定《彩虹六号》同款热成像特效
UE5.2热成像特效实战:从蓝图到材质的全流程解析 在FPS游戏中,热成像视角不仅能增强战术玩法,还能为玩家带来独特的视觉体验。想象一下,当你按下N键,整个游戏世界瞬间切换为热成像模式,敌人轮廓在黑暗中清晰…
TVBOX最新电视直播软件tv版下载与安装教程
如何安装最新版电视直播软件tv版TVBOX?先讲清楚:TVBox 是开源播放器,本身不带影视资源,装好后必须配置 “数据源 / 接口” 才能用。下面分「下载 → 安装 → 配置 → 常见问题」一步步来。(如果不会配置,可…
别再硬套RBAC了!用Filebrowser的‘文件夹规则’搞定多级文件权限(附实战配置)
别再硬套RBAC了!用Filebrowser的‘文件夹规则’搞定多级文件权限(附实战配置) 在权限管理的世界里,RBAC(基于角色的访问控制)早已成为行业标准,但你是否遇到过这样的场景:一个只有三…
2026深度前瞻:制造业生产合规管控,未来有哪些智能化发展方向?
进入2026年,全球制造业正处于从“工业4.0”向“工业5.0”人机协同深度演进的关键节点。 随着《安全生产法》的深化落实以及《智能体规范应用与创新发展实施意见》的全面铺开,制造业安全生产合规管控已不再是单纯的制度约束,而是演变为一套由A…
解决Service broker not enable. Please activete it using ‘ALTER DATABASE My Database SET ENABLE BROKER
目录 1.问题 2.解决办法 3.说明 1.问题 网站运行报错:Service broker not enable. Please activete it using ALTER DATABASE My Database SET ENABLE BROKER 2.解决办法 服务代理(Service Broker)未启用。请使用 ALTER DATABASE [数据库…
2026年一物一码溯源技术指南:防伪溯源公司如何进行溯源系统开发?
一、 行业认知:防伪溯源公司与溯源系统开发的关系在 2026 年的市场环境下,品牌企业在数字化转型过程中,常将“防伪溯源公司”与“溯源系统开发”两个概念进行选型对比。事实上,防伪溯源公司代表的是品牌信任与资质保障,…
C语言:值传递 二级指针(最通俗易懂笔记)
1、经典错题(必考)错误代码程序崩溃 内存泄漏错误现象外部 str 永远是 NULLmalloc 申请的内存丢失 → 内存泄漏空指针拷贝 → 程序崩溃2、根本原因:C语言只有值传递C语言所有函数传参,全部拷贝一份临时变量。函数内部修改的&…
影刀RPA跨境店群自动化实战:Python协同Chromium打破风控「垄断」的高并发调度系统架构
定了。彻底打破传统商业指纹浏览器的生态「垄断」与电商巨头风控体系的「底层封锁」,我们用一套完全“自主可控”的、基于 Python 深度协同的分布式微服务调度架构,重塑了跨境千店矩阵的自动化底座。 这几天,科技圈被“DeepSeek V4 首发华为…
别只刷固件了!用MissionPlanner搞定四旋翼‘飘移’问题,校准compass_mot全流程
四旋翼飞行品质优化:MissionPlanner高级校准实战指南 当你的四旋翼无人机已经能够稳定起飞,却在定高模式下出现难以解释的飘移现象时,这往往意味着需要进入更深层次的飞控调校阶段。许多飞手在完成基础校准后便止步不前,殊不知电机…
科研学术篇---论文搜索方法
高效搜集和研读论文,是构建扎实知识体系的基石。要想做到“高效”与“高质”并重,需要把整个过程当作一个闭环系统来优化——从目标锁定、来源筛选、检索策略,到快速粗筛、深度内化、持续追踪,每一步都有对应的工具和心法。下面逐…
YOLOv11城市道路摩托车与自行车目标检测数据集-1569张-motorcycle-1_2
YOLOv11城市道路摩托车与自行车目标检测数据集 📊 数据集基本信息 目标类别: [‘bike’, ‘motorcycle’]中文类别:[‘自行车’, ‘摩托车’]训练集:1374 张验证集:130 张测试集:65 张总计:1569…
【实用小程序】超轻量级文件上传下载中心 (File Download Server)
站内源码及jar包下载 一、项目概述 文件下载中心一个基于 Java 内置 HTTP 服务器(com.sun.net.httpserver)构建的轻量级文件管理服务。它零第三方依赖,单 JAR 包即可运行,适合在内网环境或临时场景中快速搭建文件共享站点。 你的团队需要临时共享一批日志文件或交付物,…
py每日spider案例之某website之xin东方选课搜索接口(难度一般 扣取代码即可)
加密位置: 逆向接口参数: 逆向接口: const g = globalThis; g.window = g; g.self = g; g.location = {<
终极轻量级Android文本编辑器Markor:多格式笔记应用完全指南
终极轻量级Android文本编辑器Markor:多格式笔记应用完全指南 【免费下载链接】markor Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, .. 项目地址: https://gitcode.com/gh_mirrors/ma/markor 在移动设备上寻找一款…
MPC-BE:基于DirectShow架构的专业级开源媒体播放解决方案
MPC-BE:基于DirectShow架构的专业级开源媒体播放解决方案 【免费下载链接】MPC-BE MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windows. 项目地址:…
如何快速计算3D模型体积和重量:STL-Volume-Model-Calculator终极指南
如何快速计算3D模型体积和重量:STL-Volume-Model-Calculator终极指南 【免费下载链接】STL-Volume-Model-Calculator STL Volume Model Calculator Python 项目地址: https://gitcode.com/gh_mirrors/st/STL-Volume-Model-Calculator 你是否曾经为3D打印项目…
通过Taotoken CLI工具一键配置团队开发环境与模型密钥
通过Taotoken CLI工具一键配置团队开发环境与模型密钥 1. CLI工具安装与基本使用 Taotoken提供的CLI工具可通过npm全局安装或直接使用npx运行。对于需要频繁使用CLI的团队,推荐全局安装: npm install -g taotoken/taotoken对于临时使用或项目级配置&a…