gpt4 book ai didi

javascript - 有没有更简单的数组解决方案?

转载 作者:行者123 更新时间:2023-11-30 07:38:16 27 4
gpt4 key购买 nike

<div id="files" class="files">
<p>Jellyfish.jpg</p>
<p>Lighthouse.jpg</p>
<p>Jellyfish (1).jpg</p>
<p>Koala.jpg</p>
</div>

接下来要在数组中添加名称:

var AllFilesName = $("#files").html();
var AllFilesName = AllFilesName.replace('<p>', '');
var AllFilesName = AllFilesName.split('</p>');

请问是否有更简单的数组解决方案?

最佳答案

尝试使用.map()连同 .get()将所有这些值收集到一个数组中,

var arrayOfFileNames = $('#files > p').map(function(){
return $(this).text();
}).get(); //['Jellyfish.jpg','Lighthouse.jpg' ..]

DEMO

关于javascript - 有没有更简单的数组解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24817973/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com