logo
ВебТех Конспект лекций 2011 укр

Метод join ()

Метод join () дозволяє об'єднати елементи масиву в один рядок. Він є зворотним до методу split (), який розрізає об'єкт типу String на шматки і складає з них масив. До речі, метод split () демонструє той факт, що масив можна отримати і без конструктора масиву.

Розглянемо приклад перетворення локального URL в глобальний URL, де в якості адреси сервера буде виступати www.intuit.ru. Нехай у змінній localURL зберігається локальний URL деякого файлу:

localURL = "file: / / / C: / department/internet/js/2/2.html"

разрєжєм рядок у місцях входження комбінації символів ":/", виконавши команду: b = localURL.split (':/'). Отримаємо масив:

b [0] = "file";

b [1] = "/ / C";

b [2] = "department/internet/js/2/2.html";

Замінюємо 0-й і 1-й елементи на необхідні:

b [0] = "http:";

b [1] = "/ www.intuit.ru";

Нарешті, склеюємо отриманий масив, вставляючи косу риску в місцях склеювання: globalURL = b.join ("/" ). У результаті ми отримуємо необхідний глобальний URL - значення globalURL дорівнюватиме: http://www.intuit.ru/department/internet/js/2/2.html.