javascript - 如何在特定号码上停止地图功能?
问题描述
我正在处理下面的代码。如何将map
功能限制为达到特定索引?例如,因为下面的代码正在返回所有元素(因为它应该是),everest_k2_kangchenjunga_lhotse
但我只需要获得结果看起来像的两个第一个元素everest_k2
var mountains = $(".mapdata ul:nth-child(1) li").map(function () {
return $(this).text().toLowerCase();
}).get().join('_');
var mountains = $(".mapdata ul:nth-child(1) li").map(function () {
return $(this).text().toLowerCase();
}).get().join('_');
console.log(mountains );
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="mapdata">
<ul>
<li>Everest</li>
<li>K2</li>
<li>Kangchenjunga</li>
<li>Lhotse</li>
</ul>
<ul>
<li>Caspian</li>
<li>Superior</li>
<li>Victoria</li>
<li>Tanganyika</li>
</ul>
</div>
解决方案
推荐阅读
- java - 使用 2 个 for 循环创建具有给定字符串的三角形
- matlab - 用于 nvidia tesla k40m gpu 的 ubuntu 18.04 驱动程序设置,用于与 matlab 一起使用
- c# - 方法 'System.String TrimStart(Char[])' 仅在 LINQ to Entities 中受支持
- python - 如何使用 BeautifulSoup 进行解析
标签好像它们被关闭了?
- django - Django 2:如何在管理界面中强制使用外键
- javascript - 如何在羽毛 js 的响应中返回非 json 数据?
- dart - 当 orderby 字符串值时 Flutter Firestore startAt() endtAt() 不起作用
- docker - “目标机主动拒绝”对 tensorflow 服务 Docker 容器的 POST 请求
- ios - 在 ViewDidLoad 之前将数据传递给选项卡栏视图控制器中的方法
- javascript - 以角度在表单构建器对象中设置值