голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Хостинг
Программы
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Разбить строку по символу split jquery

Как разбить строку по символу и как из элементов строки сделать массив? Тут аналогия с PHP не подойдёт. Читайте статью как разбить строку в массив explode() PHP. В PHP вам поможет explode(), а в javascript split(). Если у нас есть строка с текстом, то мы можем разбить строку по пробелу. Так часто делают. Нужно в дальнейшем очистить массив от элементов с пустотой внутри. От такого рода пустышек нужно избавляться.


// конвертируем в массив
var str = $("p").text(); 
var arr = str.split(' ');
console.log('длина массива ' + arr.length);
// построчный вывод элементов массива
console.log(arr.join('\n'));

Теперь детально разберём скрипт. Сначала функция text() собирает весь текст в абзацах. Далее разбиваем текст по символу ' ' (пробел). Функция split() собирает массив из строки. Обратите внимание на то, что типом данных у массива arr является объект. Для того чтобы подсчитать длину массива воспользуемся функцией length. О массивах вы сможете прочитать на странице массивы в javascript. Для построчного вывод массива применим функцию join("\n"). Этот код применим к любой странице содержащей тег p. Вставите его в консоль вашего браузера и запустите.

просмотры: 2234, уровень: лёгкий уровень, рейтинг: 0, дата: 2016-08-05 07:28:29
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://www.2domains.ru домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.