помогите с синтаксисом js пожалуйста

top.razrab

Client
Регистрация
05.09.2017
Сообщения
64
Благодарностей
16
Баллы
8
Здравствуйте. Есть вот такая строчка в скрипте:
JavaScript:
return $window.jsmd5([-campaignService.contestantState.contestant.id, entry_method.id, entry_method.entry_type, campaignService.campaign.key].join("-"))
Как правильно ее сформировать, что бы перевести в md5? А то я не шарю в этом синтаксисе. Значения вот такие:
campaignService.contestantState.contestant.id=123456789
entry_method.id=123456789
entry_method.entry_type=type
campaignService.campaign.key=abcde

Вот так будет правильно? [-123456789, 123456789, type, abcde]-
 
Последнее редактирование:

rastvl

Client
Команда форума
Регистрация
16.01.2019
Сообщения
656
Благодарностей
1 059
Баллы
93
Вот так будет правильно? [-123456789, 123456789, type, abcde]-
У тебя массив, который преобразуется в строку с разделителем "-" между элементами. Поэтому строка будет: "-123456789-123456789-type-abcde". Только если type и abcde - это строки, а не переменные. Если переменные, то будет взято значение из этих переменных.
А вообще, ты же всё уже написал, чтобы самому в консоли и посмотреть:
74759
 

top.razrab

Client
Регистрация
05.09.2017
Сообщения
64
Благодарностей
16
Баллы
8
У тебя массив, который преобразуется в строку с разделителем "-" между элементами. Поэтому строка будет: "-123456789-123456789-type-abcde". Только если type и abcde - это строки, а не переменные. Если переменные, то будет взято значение из этих переменных.
А вообще, ты же всё уже написал, чтобы самому в консоли и посмотреть:
Посмотреть вложение 74759
Спасибо. Что-то сразу не сообразил посмотреть.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)