map() 、split(" ")、reverse()、join()

一、map()
array.map(function(currentValue,index,arr), thisValue),里面是函数,数组中的每个元素都会执行这个函数

map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。

map() 方法按照原始数组元素顺序依次处理元素

二、split(" “)
1、“hello”.split(”") //可返回 [“h”, “e”, “l”, “l”, “o”]
2、var str=“How are you doing today?”
How,are,you,doing,today?

三、reverse()
reverse() 方法用于颠倒数组中元素的顺序
var arr = new Array(3)
arr[0] = “George”
arr[1] = “John”
arr[2] = “Thomas”
document.write(arr.reverse())
Thomas,John,George

四、array.join(separator)
separator:可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。
这个方法返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator 字符串而生成的。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用中的代码示例展示了如何使用JavaScript中的split()函数将字符串分割成字符串数组,并使用索引访问数组中的值。具体来说,split()函数接收一个参数,用于指定分割字符串的字符,并返回一个由分割后的字符串组成的数组。通过使用索引访问数组中的元素,可以获取特定位置的值。在这个示例中,split(str)表示获取数组中索引为0的值,也就是第一个值。 然而,引用中的代码示例展示了map()函数的用法,而非split()函数。map()函数用于遍历数组,并对每个元素执行指定的函数操作。在这个例子中,map()函数的参数是一个函数,该函数接收三个参数:value表示数组中的每个元素值,index表示当前元素的索引,oldarr表示原始数组。通过使用map()函数,可以对数组中的每个元素进行操作,并返回一个新的数组。 至于从后往前使用split()函数,JavaScript并没有提供直接的方法。不过,可以通过使用reverse()函数将数组反转,然后再使用split()函数进行分割。具体步骤如下: 1. 使用split()函数将字符串分割成字符串数组。 2. 使用reverse()函数将数组反转。 3. 使用join()函数将数组重新转换成字符串。 下面是一个示例代码: let str = "123456789"; let arr = str.split("").reverse(); console.log(arr); 在这个示例中,我们首先使用split()函数将字符串分割成字符串数组,然后使用reverse()函数将数组反转,最后使用join()函数将数组转换成字符串并打印输出。这样就实现了从后往前使用split()函数的效果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [js中的数组方法及循环](https://blog.csdn.net/weixin_71601024/article/details/126000996)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [js 截取某个字符前面或者后面的字符串](https://blog.csdn.net/qq_30351747/article/details/124045446)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值