Day19 javascript 阵列方法-1

今天来谈谈阵列中的方法,因为有点多,所以我意天大概谈个4或5个左右,尽量能够针对我的学习做好笔记,那废话不多说,咱们马上进入正题呗~

1.concat() 方法用於连接两个或多个阵列,该方法不会改变现有的阵列,仅仅会返回被连接阵列的一个副本,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250l8qJV7Rpml.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250stMABkAEdR.png
2.every() 方法用於检测阵列所有元素是否都符合指定条件(透过函数检测阵列中的所有元素),如果阵列中检测到有一个元素不满足,则整个运算式返回 false ,且剩余的元素不会再进行检测,如果所有元素都满足条件,则返回 true,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250ByiZuoBXxv.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250QIvKfNeVKq.png
P.S. every() 不会对空阵列进行检测,且不会改变原始阵列。

3.includes() 方法用来判断一个阵列是否包含一个指定的值,如果是返回 true,否则false,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250ZhCj5gmk4d.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250c85NlANg6o.png
4.join() 方法用於把阵列中的所有元素转换一个字串,其中元素是通过指定的分隔符号进行分隔的,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250CA0IB5lg5c.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/20140250lQCPFm3E9G.png
5.map() 方法返回一个新阵列,阵列中的元素为原始阵列元素调用函数处理後的值,其中map() 方法会按照原始阵列元素顺序依次处理元素,例如:
https://ithelp.ithome.com.tw/upload/images/20210919/20140250ruYi89M073.pnghttps://ithelp.ithome.com.tw/upload/images/20210919/201402509F0iIFqGdL.png
P.S. map() 不会对空阵列进行检测,且不会改变原始阵列。

以上就是今天的笔记,阵列还有很多其他的方法,有兴趣可以自己上网看看,懒得上网看也没关西,我明天会分享更多用法喔~


<<:  Linux基础篇

>>:  Day 0x9 - 插播 - 建立 Sinopac Controller

DAY19-EXCEL统计分析:何谓变异数分析?

变异数分析 变异数分析,英文Analysis of Variance,又简称ANOVA。是一项用来分...

【Day8】 Introduction – while & for

紧接着,我们就要来介绍 while、for 回圈啦!但是在介绍之前,要先提到一些基本但常用的运算子。...

Day34 - 【实战篇-预告】使用iFrame实现Dialog弹跳登入

本系列文之後也会置於个人网站 oidc-client 提供了几种登入方式: 跳转页面登入 也就是先...

Snail

今日kata 原始题目如下:(4kyu) Given an n x n array, return ...

Day 19 : 建立新的Jenkins任务并与Github连结

Jenkins任务 今天来建立一个新的Jenkins任务,Jenkins的标准任务流程如下,我们在本...