голосование
PHP
Javascript
BASH
HTML
Firebird
Майнинг
Программы
Хостинг
Железо
Ресурсы
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. Вставите его в консоль вашего браузера и запустите.

просмотры: 5079, уровень: лёгкий уровень, рейтинг: 5, дата: 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-адресом, которые полностью эмулируют физический сервер.