6 ответов:
Это не функция jQuery - это обычный массив.присоединяйтесь
вы, вероятно, использовать ваш пример такой
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
join не является функцией jQuery .Его функция javascript.
метод join () соединяет элементы массива в строку и возвращает строку.Элементы будут разделены указанным разделителем. Разделитель по умолчанию-запятая (,).
практическим примером использования примера jQuery может быть
var today = new Date(); $('#'+[today.getMonth()+1, today.getDate(), today.getFullYear()].join("_")).whatever();Я делаю это в инструменте календаря, который я использую, таким образом, при загрузке страницы я могу делать определенные вещи с сегодняшней датой.
Я использую 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
Comments