Во -первых, давайте посмотрим на введение в использование функций подстроки.
1. Подстроение
Подстроение требует как минимум одного параметра, первый параметр является исходной позицией, а второй параметр не является обязательным, а конечная позиция.
Есть только один параметр:
Кода -копия выглядит следующим образом:
<meta charset = "utf-8" />
<script type = 'text/javascript'>
/**
* Функция подстроения использует демонстрацию
*/
var str = 'добро пожаловать на wulin.com для гостей';
var sub = str.substring (3);
предупреждение (sub); // out: детская обувь посещает wulin.com
</script>
Два параметра:
Кода -копия выглядит следующим образом:
<meta charset = "utf-8" />
<script type = 'text/javascript'>
/**
* Функция подстроения использует демонстрацию
*/
var str = 'добро пожаловать на wulin.com для гостей';
var sub = str.substring (3,11);
предупреждение (sub); // out: детская обувь на wulin.com
</script>
2. substr
Substr также требует как минимум одного параметра, первый параметр является исходным положением, а второй параметр не является обязательным, что является длиной.
Есть только один параметр:
Кода -копия выглядит следующим образом:
<meta charset = "utf-8" />
<script type = 'text/javascript'>
/**
* Функция подстроения использует демонстрацию
*/
var str = 'добро пожаловать на wulin.com для гостей';
var sub = str.substr (3);
предупреждение (sub); // out: детская обувь посещает wulin.com
</script>
Два параметра:
Кода -копия выглядит следующим образом:
<meta charset = "utf-8" />
<script type = 'text/javascript'>
/**
* Функция подстроения использует демонстрацию
*/
var str = 'добро пожаловать на wulin.com для гостей';
var sub = str.substr (3,2);
предупреждение (sub); // out: малыш
</script>
Из этого примера выше можно увидеть, что, когда подстроение и субстрат имеют только один параметр, результаты одинаковы, только если второй параметр отличается.