Сообщение от danik.js
|
И что тогда это значит: data[data] ? Матрешка чтоли?
И что за переменные fromCharCode, charCodeAt, length?
|
data там есть массив, а есть переменная, я просто кавычки забыл
эта строка в цикле:
for (var i = 0; i < data['data'].length; i++) {}
а цикл в условии:
if ('data' in data) {}
http://javascript.ru/String/charCodeAt
http://javascript.ru/String.fromCharCode
про length не знаешь?
key[charCodeAt](i % key[length])
эта строка например читается так:
key.charCodeAt(i % key.length)
в остальных просто не уверен, как правильно будет, поэтому оставляю профи
как-то так наверное:
String.fromCharCode(data['data'].charCodeAt(i) ^ key.charCodeAt(i % key.length))