ES6 扩展运算符-将伪数组转换为真正的数组-Array.from()-find()-findIndex()-includes()

2023-11-08

扩展运算符可以将数组拆分成以逗号分隔的参数序列。

console把逗号当成console.log的分隔符

输出在后台: a b c

 扩展运算符的应用:

1.数组合并:

1.1

1.2:

 

 2.将类数组或可遍历对象转换为真正的数组:

转换的目的:可以调用数组下面的方法

2.1

转换方法1:

let声明之后,odivs 此时输出的集合就是伪数组 :

 用   [ ]存到变量ary里。此时转化为数组:

 输出的是真实的数组(下面那行):

2.2

转换方法2:Array扩展方法->Array.from()

 length项必须要有!

 Array的实例方法:find()

 find里用箭头函数

查找到了:obj   属性     没查找到:undefined

实例方法:findIndex()

只查找第一个有效的值。

 实例方法:includes()

用于查看是否含该元素

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ES6 扩展运算符-将伪数组转换为真正的数组-Array.from()-find()-findIndex()-includes() 的相关文章

  • Scala基础学习之for循环和while循环

    章节目标 掌握分支结构的格式和用法 掌握for循环和while循环的格式和用法 掌握控制跳转语句的用法 掌握循环案例 理解do while循环的格式和用法 1 流程控制结构 1 1 概述 在实际开发中 我们要编写成千上万行代码 代码的顺序不
  • 计算机启动方式如何选择USB启动,u盘启动选择什么模式

    u盘装系统近年来可谓风生水起 用u盘装系统的人越来越多 但是在启动项选择这一步很多用户被难倒 几个usb选项让人眼花缭乱 例如usb hdd usb zip 这么多个usb选项不知u盘启动选择什么模式 今天快启动小编就给大家涨涨姿势 u盘启
  • BGP原理与应用

    BGP原理与应用 原理 BGP基于TCP179端口工作 能够承载上万条路由条目 只传递路由条目 不会暴露AS内的拓扑信息 更加安全 BGP本身不产生路由 而是通过宣告IGP内学习的路由交换路由条目 AS范围 1 65535 64512 65
  • 一些可能会导致Windows 10远程连接失败的常见原因以及如何解决这些问题的建议

    未启用远程桌面连接 在 Windows 10 中 默认情况下 远程桌面连接是禁用的 要启用它 请按 Win R 键打开 运行 对话框 键入 sysdm cpl 然后单击 确定 在 系统属性 窗口中 选择 远程 选项卡 确保选中 允许远程协助
  • Linux各个发行版镜像下载

    Linux各个发行版镜像下载 不断更新 Linux国外的镜像服务器比较多 国内校园网内有不少大学也有Linux镜像服务器 但是在公网下载比较慢 有的还需要用户名密码才能下载 摘一段 Linux一句话问答 给各位看看0001 不推荐使用 哈密
  • yolo毕业设计(车辆识别、行人识别、车牌识别)

    车牌识别视频 车辆识别视频 yolov5车辆识别视频 yolov5 yoloR对比行人车辆识别视频
  • 深度学习GPU显卡的浮点计算性能指标分析

    GPU的计算能力的衡量指标 显存大小 CUDA核心数 计算主频 描述GPU计算能力的指标 计算峰值 2 存储器带宽 其中最为重要的就是GPU的计算峰值 这个在我们进行边缘计算的时候 更加重要 GPU设备的单精度计算能力的理论峰值计算公式 单
  • 区块链学习一:安装 Geth

    区块链技术正在迅速发展 并在各个领域展现出巨大的潜力 如果您对区块链开发感兴趣 那么学习如何安装和配置以太坊客户端 Geth 是一个很好的起点 在本篇文章中 我们将介绍如何使用 DockerHub 上的 Geth Docker 映像来快速安
  • windows 10 输入法切换设置

    windows 10 输入法切换设置 目的 win10系统中 搜狗输入法 英文 美国 输入法 实现二者的快捷键切换 搜索栏 输入 语言设置 查看是否有想用的输入法 没有的话 添加即可 之后 点击右侧 拼写 键入和键盘设置 在点开的界面中 翻
  • 【无标题】ZLM和wvp配置

    ZLM配置 wvp对zlm要求的配置只有一个 具体值随便设置 以9080为例 http port 9080 wvp配置 确保media gt ip为zlm的IP media gt port为刚才配置的9080 其他wvp配置参考配置说明按需
  • linux---ubuntu 更换软件源的方法

    在使用ubuntu操作系统过程中 一般会需要遇到更换软件源的问题 如何更换软件源呢 一 图形化配置 系统配置 推荐 选择 显示应用程序 选择 软件和更新 选择合适的软件源即可 软件和更新界面也可以通过终端指令 software proper
  • Retrofit+Okhttp网络请求:实践纪实

    一 框架使用基本步骤 1 首先是导入依赖 添加网络权限 implementation com squareup retrofit retrofit 2 0 0 beta2 implementation com squareup retrof
  • gcc编译器局部变量在栈中的内存分配

    内存分配 根据系统与编译器的不同 差别很大 之前曾经发现在ubuntu12 04系统gcc 4 63版本编译器 先定义的局部变量在栈中地址低 而后定义的局部变量在栈中地址高 与认知有差别 试了多个系统与编译器 最后发现与linux发行版关系
  • 华为机试题66-配置文件恢复

    描述 有6条配置命令 它们执行的结果分别是 命 令 执 行 reset reset what reset board board fault board add where to add board delete no board at a
  • 移动端一些调试小技巧

    1 本地服务在手机上打开 在调试手机机型的时候 可以在本地起来服务 这时候域名是localhost 打开命令行 输入ipconfig 选取IPv4 替换掉localhost 在同一网段下 用手机打开即可看到当前运行的页面 2 移动端调取控制
  • PCB过孔大小

    对于PCB设计的过孔几组常用的设定如下 常用过孔尺寸 孔径 24 mil 20 mil 16 mil 12 mil 8 mil 焊盘直径 40 mil 35 mil 28 mil 25 mil 20 mil 内层热焊盘直径 50 mil 4
  • Open3d之计算点云边界框

    核心函数 与Open3D中的其他几何类型一样 PointCloud几何类型具有边界框 当前 Open3D实现了AxisAlignedBoundingBox和OrientedBoundingBox 它们也可用于裁剪几何 AxisAligned
  • 【LeetCode-简单题 KMP匹配算法】28. 找出字符串中第一个匹配项的下标

    文章目录 题目 方法一 常规做法 一次一次截取再做比较 方法二 KMP匹配算法 题目 方法一 常规做法 一次一次截取再做比较 class Solution public int strStr String haystack String n
  • Letcode数组相关算法

    查找数组第K大数字 题意 查找一个数字第k大数字 如数组a 1 2 3 4 5 6 它的第2大数字就是5 代码 快排思路解决 在一个数组查找最k大数字 public static int findKthLargestNum int nums
  • windows文件夹挂载至Linux中

    背景 我们准备的安装包是需要在linux上使用docker compose进行部署 其中一个服务依赖GPU进行计算 需要能够使用到GPU 然而客户提供的是Windows服务器 且不能重装系统 并且最最最重要的是 NVIDIA的卡无法通过Hy

随机推荐

  • 解决ECharts关系点击图例节点偏移问题

    首先说问题原因 如果在没有设置x和y的坐标会出现这个问题 因为ECharts会开启自动布局算法所以在点击图例之后又将对应的图例进行的算法布局 所以才会导致数据偏移 解决办法 1 设置layout为none 禁止开启算法布局 layout n
  • 重排链表小结

    重排链表小结 又发现一道好玩的题目 顺带来复习一下之前学过的知识吧 Leetcode题目 143 重排链表 给定一个单链表 L 的头节点 head 单链表 L 表示为 L0 L1 Ln 1 Ln 请将其重新排列后变为 L0 Ln L1 Ln
  • Contruct 2制作的HTML5游戏的简单介绍

    游戏背景 在主宰大陆上生活着这样一群人 他们生来掌握着强大的魔法力量 然而自然界从来不允许什么生物可以一家独大 所以与之对应一群强大的魔法生物诞生了 一场人与兽的较量就此展开 伊琳娜是喀布尔山脉的守护者 负责保护阿帕丝女神的雕像 这天阳光正
  • windows配置了path系统环境变量但是不生效

    在配置path环境变量时发现配置的环境变量压根没有效果 但是环境变量内容也没写错 那多半是这个原因 正确的 C Program Files x86 NVIDIA Corporation PhysX Common SystemRoot sys
  • zabbix通过IPMI监控硬件环境(温度和风扇)

    IPMI Intelligent PlatformManagement Interface 即智能平台管理接口是使硬件管理具备 智能化 的新一代通用接口标准 用户可以利用 IPMI 监视服务器的物理特征 如温度 电压 电扇工作状态 电源供应
  • Windows通过计划任务定时执行bat文件

    首先打开Windows系统的 开始 菜单 从中依次点选 程序 附件 系统工具 任务计划程序 命令 点击 创建任务 后如图所示 填写好相应的名称和勾选好必要的条件 选择 触发器 选项 点击 新建 创建任务执行时间 重复任务间隔 这个选择后 后
  • 常见登录鉴权方案

    编者注 今天我们分享的是卢士杰同学整理的网站常用鉴权方案的实现原理与实现以及他们的适用场景 帮助大家在业务中做合适的选择 背景 说起鉴权大家应该都很熟悉 不过作为前端开发来讲 鉴权的流程大头都在后端小哥那边 本文的目的就是为了让大家了解一下
  • 360的服务器在哪个文件夹,如何卸载服务器上顽固的360

    前几天接触到一台戴尔R410的服务器 已经尘封两年 忘记密码无法进入系统 系统是经典的windows server 2003 于是直接用量化好暗组优盘系统的U盘启动 在这里要注意下 服务器的按del是没用的 需要按F12 进入后 选择u盘启
  • 服务器装win10稳定吗,win11发布了,那么电脑安装win11稳定吗?win11稳定性介绍

    近期新的win11系统出去后 绝大多数用户都很希望 但也是有许多平稳用户由于还不知道这一系统如何 因此迟疑需不需要升级 实际上 现在是预览版系统镜像系统 或多或少会出现一点bug 但整体而言或是相对稳定 下面大家一起来看看win11平稳吗的
  • 代码随想录训练营第五十九天

    1 下一个更大元素II 题503 循环数组有两种方法 一是用同一个数组拼接成两个数组 实现假循环 二是遍历两遍 用求余的方法 求余的方法更简便 class Solution public vector
  • java 变量的生命周期

    这个要从作用域开始说起 像局部变量的作用域就是他的生命周期 比如if for switch等等这些 出了这个结构就销毁了 方法里的局部变量 在方法调用完就销毁 如果是类的成员变量 在类的相应的对象销毁的时候销毁 上面说的是普通变量 如果是静
  • 卷积处理过程模拟:用Python实现OpenCV函数filter2D等效的卷积功能

    一 引言 在 OpenCV Python 图像平滑处理 卷积函数filter2D详解及均值滤波案例 介绍了filter2D相关的功能及使用 下面老猿用Python numpy矩阵运算以及OpenCV Python的图像基础操作模拟实现一个卷
  • mybatis之执行sql语句

    写在前面 通过这篇文章的分析 已经生成了可以执行的sql语句了 本文来分析SQL语句具体的执行过程 想要系统学习的 可以参考这篇文章 重要 入口 当我们执行一次数据查询的时候 mybatis会通过org apache ibatis exec
  • 4路组相连cache设计_cache基本原理

    为什么要了解cache 在学习linux kernel的过程 经常会cache的概念 从软件层面的page buffer cache 再到硬件层面中CPU的L1 L2 L3 cache TLB 磁盘内部的硬件cache 以及编程时的cach
  • 集合框架--双向链表的模拟实现

    Java中的鏈表 分為三種 1 單向鏈表 由一個節點元素 可以找到相鄰的下一個節點元素 2 雙向鏈表 由一個節點元素 可以找到其相鄰的前 后節點元素 3 循環鏈表 由一個節點元素 可以找到其相鄰的前 后節點元素 由最后一個節點元素可以找到第
  • notepad使用回车与换行

    转载于 http www pythontab com html 2017 linuxkaiyuan 0115 1116 html 一 回车与换行定义 回车 r 本义是光标重新回到本行开头 r的英文return 换行 n 本义是光标往下一行
  • 浅谈Spring中的@Controller注解

    Spring 的 Controller 是单例还是多例 怎么保证并发的安全 controller默认是单例的 不要使用非静态的成员变量 否则会发生数据逻辑混乱 正因为单例所以不是线程安全的 Controller public class S
  • buuctf-misc-小明的保险箱

    小明的保险箱 题目提示四位纯数字密码 但是附件下载下来是jpg文件 猜测是压缩包文件 winhex查看时没有找到什么信息 但是看到了存在txt文件 binwalk一下 把文件放入共享文件夹 上一个博客有提及 binwalk 存在压缩文件 f
  • Java多线程实现的四种方式

    Java多线程实现的方式有四种 1 继承Thread类 重写run方法 2 实现Runnable接口 重写run方法 实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3 通过Callable和FutureT
  • ES6 扩展运算符-将伪数组转换为真正的数组-Array.from()-find()-findIndex()-includes()

    扩展运算符可以将数组拆分成以逗号分隔的参数序列 console把逗号当成console log的分隔符 输出在后台 a b c 扩展运算符的应用 1 数组合并 1 1 1 2 2 将类数组或可遍历对象转换为真正的数组 转换的目的 可以调用数