Функция explode в js
"Explode js", аналог explode в javascript. Есть ли функция explode в javascript? Такой функции "explode в js" не существует, но вы можете её написать самостоятельно!
Описание explode в javascript
Описание/синтаксис функции explode js
Как выше уже было сказано, что :
Такой функции "explode в js" не существует? но вы можете сейчас, вместе со мной написать эту функцию!
Пишем функцию explode js
Для самостоятельного написания функции "explode в js" вам потребуется:
Создаем "функцию", которую и назовем аналогично "explode ", внутри размещаем два аргумента:
e - delimiter(разделитель)
str - строка(string js)
Для того, чтобы "разбить текст по разделителю" существует множество вариантов!
Выберем split и на его основе построим "explode в js" + используем return.
Соберем весь код:
Собранный код функции "explode в js"
<script>
function explode( e , str )
{
return str . split( e );
}
</script>
Далее перейдем к примеру использования "explode в js".
Пример использование explode в javascript
Для того, чтобы продемонстрировать пример использования "explode в javascript" вам потребуется:
Выше приведенный код функции "explode js".
Создадим произвольную переменную, с произвольным содержанием!
Для вывода результат используем document.write + выведем в консоль.
Соберем весь код:
Код примера работы функции "explode js".
<script>
function explode( e , str )
{
return str .split( e );
}
var example = "e x p l o d e j s";
document.write (explode( " ", example ));
console.log(explode( " ", example ))
</script>
Пример работы функции explode в javascript
Результат "примера explode в js" :
Если вы открыли консоль, то должны были увидеть результат "примера explode в js" :
▼ Array(9)
0: "e"
1: "x"
2: "p"
3: "l"
4: "o"
5: "d"
6: "e"
7: "j"
8: "s"
▶ length: 9[[Prototype]]: Array(0)
Explode js №2.
Я использую выше приведенную функцию для разбития строки "explode js"!
Чтобы не гадать почему функция "explode js" не сработала, так как нужно, в неё надо вмонтировать проверку на строку!
Для этого вам потребуется...
Выше приведенная функция "explode js".
Внутри функции ставим проверку на строку!
В случае, если это не строка, то ... вы можете вернуть например "false", я для примера верну:
Для того, чтобы произошла ошибка типа в функции, мы всего лишь вставим в пример использование функции "explode js" два раза:
Функция "explode js" №2.
<script>
function explode( e , str )
{
if(typeof str!='string') return 'Жду строку!';
else return str .split( e );
}
var example = "e x p l o d e j s";
document.write ( explode (explode( " ", example )));
</script>
Что можно сделать!?
Поделиться ссылкой! C друзьями или врагами!