Join()是什么?以jquery为例:
var newText = $("p").text().split(" ").join("</span> <span>");
Join()是什么?以jquery为例:
var newText = $("p").text().split(" ").join("</span> <span>");
你可能会像这样使用你的示例
var newText = "<span>" + $("p").text().split(" ").join("</span> <span>") + "</span>";
这将在你段落中的每个单词周围放置 span 标签,从而使它们变成:
<p>Test is a demo.</p>
进入
<p><span>Test</span> <span>is</span> <span>a</span> <span>demo.</span></p>
我不知道这个的实际用途。
这个结构的实际用途是什么?它是字符串上的javascript replaceAll()函数。
var s = 'stackoverflow_is_cool';
s = s.split('_').join(' ');
console.log(s);
将输出:
stackoverflow is cool
'stackoverflow_is_cool'
字符串中所有的下划线替换为空格,可以使用'stackoverflow_is_cool'.replace(/_/g," ")
代码实现。 - azerafatijoin()不是jQuery函数,而是JavaScript函数。
join()方法将数组的元素连接成一个字符串,并返回该字符串。元素将由指定的分隔符分隔。默认分隔符为逗号(,)。
我使用join函数将数组中的单词用"and, or , / , &"
分隔开。
示例
HTML
<p>London Mexico Canada</p>
<div></div>
JS
newText = $("p").text().split(" ").join(" or ");
$('div').text(newText);
结果
London or Mexico or Canada
var today = new Date();
$('#'+[today.getMonth()+1, today.getDate(), today.getFullYear()].join("_")).whatever();