news 2026/7/3 1:35:11

数组创建方式(初级-自学)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数组创建方式(初级-自学)
1.new Array

注意!!!

如果只传一个数字n,会创建一个长度为n元素是empty(不是undefined,也不是‘’)的数组,循环方法map、forEach会忽略他们;

所以想使用new Array,通常结合fill方法一起使用,但是需要注意如果fill填充的是引用类型,数组内元素都会对应一个地址,也就是改变其中一个,其他的会受影响,因此通常用来创建都是基本数据类型的数组

2.Array.from()

注意!!!

转换可迭代对象或类数组;

因此需要注意如果传入了一个对象,并且有一个属性length时候,会以length的值作为长度,依次遍历其他键值按照0,1,2的顺序,如果可遍历的值小于数组长度,用undefined填充

另外length底层转换机制是用ToUnit32,(不是数字则设为0,小数直接截断不会四舍五入)

3.Array.of()

不管传入多少参数全部当成元素看待,不区分数据类型

自己学习的记录文档,如果有写错的还有补充的欢迎各位大佬评论指正!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/27 11:54:41

WHERE 条件别凭习惯写,常用查询先跑一遍

刚换一套数据库&#xff0c;先别急着看复杂语法。日常开发里最先撞上的&#xff0c;往往还是那些普通条件&#xff1a;、<>、like、in、between、is null、order by、limit、group by。这些东西看起来简单&#xff0c;真到迁移 SQL 或排查接口数据时&#xff0c;反而最容…

作者头像 李华
网站建设 2026/6/27 11:49:23

具身智能实现AI从认知到实操的价值

一、从“纸上谈兵”到“动手实干”&#xff1a;认知的边界被打破二、感知-行动闭环&#xff1a;真正理解物理世界的钥匙三、实操场景中的不可替代价值四、从专用到通用&#xff1a;具身智能的演进路径五、挑战与前景&#xff1a;通往通用实操AI的最后里程

作者头像 李华
网站建设 2026/6/27 11:40:34

XHS-Downloader:小红书内容采集与下载,一个工具全搞定

文章目录XHS-Downloader&#xff1a;小红书内容采集与下载&#xff0c;一个工具全搞定1、 这个工具解决什么问题2、 核心功能一览3、 三种运行方式4、 服务器模式5、 用户脚本6、 适合谁用XHS-Downloader&#xff1a;小红书内容采集与下载&#xff0c;一个工具全搞定 XHS-Down…

作者头像 李华
网站建设 2026/6/27 11:39:44

计算机毕业设计之宠物交流平台的设计与实现

快速发展的社会中&#xff0c;人们的生活水平都在提高&#xff0c;生活节奏也在逐渐加快。为了节省时间和提高工作效率&#xff0c;越来越多的人选择利用互联网进行线上打理各种事务&#xff0c;然后线上管理系统也就相继涌现。与此同时&#xff0c;人们开始接受方便的生活方式…

作者头像 李华
网站建设 2026/6/27 11:38:34

深入解析:高级项目——基于FPGA的串行FIR滤波器

项目目标&#xff1a; 在FPGA上实现一个使用汉明窗设计的FIR低通滤波器&#xff0c;并通过仿真验证其滤波效果。一、FIR 原理1. FIR 加权移动平均&#xff08;升级版&#xff09;&#xff1a; 想象在听一串连续的声音采样值&#xff08;x[n], x[n-1], x[n-2], ...&#xff09;…

作者头像 李华
网站建设 2026/6/27 11:36:37

如何轻松下载流媒体视频:N_m3u8DL-RE完整入门指南

如何轻松下载流媒体视频&#xff1a;N_m3u8DL-RE完整入门指南 【免费下载链接】N_m3u8DL-RE Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文. 项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE 你…

作者头像 李华