Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ alt htmlcssphpjsblog

пример использования slice в javascript

Поддержи проект!!! smile

Сегодня мы о методе slice в javascript, и как обычно нам нужно сделать некий экскурс в теорию учебника...

Мы буквально недавно делали калькулятор на javascript, где использовали большое количество новых функций и методов - вот один из них метод метод =давайте попытаемся разобраться. как он работает!

И нам нужно из теории о slice знать - Синтаксис + Аргументы..

Синтаксис slice

var sub = string.slice(beginSlice[, endSlice])

Аргументы slice

позиция, начиная от 0, с которой начинается участок:

beginSlice

позиция, на которой заканчивается участок:

endSlice

slice примеры использования

Теория - это конечно круто, но мы изучаем теорию, чтобы применять её на практике.

Создадим переменную, в нее поместим текст "Привет мир!" и к этой переменной применим метод slice и создадим анлогичны пример с тремя разными позициями... 0, 1, 2 и посмотрим, как она сработает...

slice(0)

<script>переменная = "Привет мир!";  результат = переменная.slice(1); </script> 

slice(1)

<script>переменная = "Привет мир!";  результат = переменная.slice(1); </script> 

slice(2)

<script>переменная = "Привет мир!";  результат = переменная.slice(2); </script>  Вывод:

Из выше приведенных примеров, мы можем сделать вывод, что если аргумент состоит из одной цифры, то slice возвращает строку начиная с той цифры, что помещена в slice, отсчет начинается с нуля. Т.е. первый элемент находится в ячейке № 0.

string.slice(0) - вернет целую строку - "Привет мир!"

string.slice(1) - "Привет мир!" - вернет "ривет мир!"

string.slice(2) - "Привет мир!" - вернет "ивет мир!"

Теперь используя последний вариант, добавим через запятую endSlice и начнем как обычно с нуля..

slice(2 , 0)

<script>переменная = "Привет мир!";  результат = переменная.slice(2 , 0); </script> 

slice(2 , -1)

<script>переменная = "Привет мир!";  результат = переменная.slice(2 , -1); </script> 

slice(2 , -2)

<script>переменная = "Привет мир!";  результат = переменная.slice(2 , -2); </script> 

Вывод:

string.slice(2 , 0) - вернет пустую строку....

string.slice(2 , -1) - "Привет мир!" - вернет "ивет мир"

string.slice(2 , -2) - "Привет мир!" - вернет "ивет ми"


Последняя дата редактирования : 2019-12-27 09:16
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
метод sliceметод slice javascriptjs метод slice

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
13/04/2021 08:12
Во-первых пожалуйста!1). $new_array - был прописан оттого, что контент на сайте пишется на живых примерах. И часто…
подробнее.
Валерий :
13/04/2021 05:47
перебрал весь материал- во первых спасибоискал другое но понравился Ваш материалerror - или неточность 1. везде…
подробнее.
Марат :
08/04/2021 07:12
Сам афигеваю!
подробнее.
stream :
07/04/2021 05:56
Неплохо)
подробнее.
Марат :
24/03/2021 11:01
Да что вы!? За что обижаться то?Вы тот редкий человек, который смог написать! Вы молодец!Человек, же который не…
подробнее.