按照原始字符串中字母出现的顺序对字母数组进行排序的JavaScript方法。
创始人
2024-08-26 04:30:14
0

首先,我们需要找出每个字母在原始字符串中的位置。我们可以使用 indexOf() 函数来实现:

const originalStr = "hello"; const lettersArr = ['l', 'o', 'e', 'h']; const positionsArr = lettersArr.map(letter => originalStr.indexOf(letter));

接下来,我们使用这个 positionsArr 数组对字母数组进行排序。我们可以使用 sort() 函数,并将其作为一个比较函数传递:

lettersArr.sort((a, b) => { const posA = positionsArr[lettersArr.indexOf(a)]; const posB = positionsArr[lettersArr.indexOf(b)]; return posA - posB; });

最后,我们可以将排序后的字母数组返回(或者在执行上一步时直接对原始的字母数组进行排序):

console.log(lettersArr); // ['h', 'e', 'l', 'l', 'o']

相关内容

热门资讯

2024教程!德扑之星实战,a... 2024教程!德扑之星实战,aapoker俱乐部,透牌教程(都是存在有挂)1、超多福利:超高返利,海...
玩家实测!微扑克发牌规律性总结... 玩家实测!微扑克发牌规律性总结,wepoke辅助有挂,系统教程(先前是真的有挂);人气非常高,ai更...
玩家亲测!aa poker有没... 玩家亲测!aa poker有没有挂,德州ai辅助软件,介绍教程(固有真的有挂);人气非常高,ai更新...
发现一款!wpk俱乐部系统,德... 自定义德扑之星ai代打系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管...
总算清楚!wpk线上代打,wp... 您好,wpk透视辅助工具这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家...
今日公布!德州之星有辅助挂吗,... 您好,德州之星有辅助挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在...
必知教程!微扑克辅助软件下载,... 必知教程!微扑克辅助软件下载,wpk发牌逻辑,攻略教程(果然真的有挂)1、构建自己的微扑克辅助插件;...
一分钟了解!wepoke软件透... 一分钟了解!wepoke软件透明挂检测,微扑克辅助挂,2025新版教程(果然是真的有挂)1、在微扑克...
玩家必看教程!wepoke德州... 1、玩家必看教程!wepoke德州扑克系统规律,aapoker透明挂,实用技巧(确实是有挂);代表性...
玩家亲测!德扑数据软件,wep... 玩家亲测!德扑数据软件,wepoke辅助德之星,揭秘教程(总是有挂);无聊就玩这款wepoke辅助德...