@artekha

Как создать текстовый ключ?

Здравствуйте, есть массив, из него все значения идут в одну строку с разделителем '%'.
Вот так:
const arr = [ 'abc', 'dfg/hij', 'xyz/zezez' ];

let newString = '';

for (let i = 0; i < arr.length; i++) {
  (i + 1 === arr.length) ? newString += arr[i] : newString += `${arr[i]}%`;
}


Затем мне нужно из этой строки достать значения, и запушить в новый массив.
Но, мне нужно создать текстовый ключ, без которого нельзя было бы распаковать строку. Как это сделать?
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ответы на вопрос 2
abyrkov
@abyrkov
JavaScripter
Во-перых, есть Array.join и String.split. Ваш код нужно переписать на вот так:
var arr = ['nnn', 'nnn', 'nnn'];
var str = arr.join('%');
var arr2 = str.split('%');

Во-вторых, ключ по какому алгоритму?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы