jquery中的Join()是什么?例如:
var newText = $("p").text().split(" ").join("</span> <span>");
发布于 2009-10-20 18:46:11
这不是jQuery函数--它是常规的Array.join函数。
它将数组转换为字符串,将参数放在每个元素之间。
发布于 2009-10-20 10:50:47
您可能会这样使用您的示例
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>
我不知道这会有什么实际用途。
发布于 2012-08-10 23:30:36
这个结构的实际用法是什么?它是字符串上的javascript replaceAll()。
var s = 'stackoverflow_is_cool';
s = s.split('_').join(' ');
console.log(s);
将输出:
stackoverflow is cool
https://stackoverflow.com/questions/1593770
复制相似问题