【发布时间】:2015-09-13 22:36:09
【问题描述】:
我正在尝试使用 split 方法创建一个新数组,然后使用 sort 按字母顺序重新排列。我遇到的问题是,当我尝试拆分时,它并没有在字符串中均匀拆分。如何删除所有空格,然后将字符串转换为数组?
我正在运行这行代码:
$(".track").innerText().split(" ").sort()
<%tracks.forEach(function(track){%>
<tr>
<td class="track">
<a href="/tracks/<%=track.id%>">
<%= track.title%><br></a>
</td>
</tr>
<%});%>
【问题讨论】:
-
您的实际(渲染)HTML 在哪里?
-
你的字符串看起来怎么样?举个例子。
-
你能举个例子吗?如果您只想删除所有空格,然后将字符串拆分为字符,您可以这样做。
s.replace(/ /g, "").split("") -
它正在返回“Bassy Chicago The Bay”
-
我正在尝试将其形成 ["Bassy", "Chicago", "The Bay"]