
Alex
12.11.2016
19:47:10
распарсил json, вывел в консоль и вижу что там personalSales:
{ _numHistoricSales: 0,
_largestPurchaseBundleId: 0,
flashSalesEnabled: false,
_saleEndTimestamp: 1474797580,
seasonalSalesEnabled: true },
как узнать их кол-во
только если его в обьект преобразовать и потом запрашивать ?

darkwoolf
12.11.2016
19:49:12
так?

Alex
12.11.2016
19:49:49
так у тебя personalSales уже объект

Google

JetFightzer ?
12.11.2016
19:51:10
о, уже намного лучше

Alex
12.11.2016
19:51:56
я получил по сети файл в кодировке base64, его раскодировал, а это json и хочу поменять несколько значений там, мне нужно этот json в объект преобразоватьи потом менять ?

Александр
12.11.2016
19:52:00
ну вроде, да. можно generateName либо вставить сразу в тело.
так?
да. или ты хочешь регэкспами менять значение, лол?
я получил по сети файл в кодировке base64, его раскодировал, а это json и хочу поменять несколько значений там, мне нужно этот json в объект преобразоватьи потом менять ?

Mikhail
12.11.2016
19:53:15
написали же уже

Alex
12.11.2016
19:55:06
спасибо, не понял сразу

Den
12.11.2016
20:21:41
Ребят, возникла проблема при переустановке винды. Качаю хром, запускаю сетап и закрывается окно и все

Vladimir
12.11.2016
20:22:14
ну хз

Nik
12.11.2016
20:22:15
tk?

Eduard
12.11.2016
20:22:48
pro.js

Google

Nik
12.11.2016
20:22:52
lol

Eduard
12.11.2016
20:22:54
ключевое слово джс

Alex
12.11.2016
20:39:32
outsiders:
{ _currentUids: null,
outsiders:
{ '1': [Object],
'2': [Object],
'3': [Object],
'4': [Object],
'5': [Object] } },
а как это пропарсить ?
не могу распасить вложенный обьект

Vladimir
12.11.2016
20:40:08
он там есть

Alex
12.11.2016
20:40:11
в гугл толкьо парсят пару строчек и больее сложных не нашел примеров

Vladimir
12.11.2016
20:40:33
только у console показывает три уровня
остальные сворачивает
yourObj.outsiders.1

Alex
12.11.2016
20:42:55
спасибо, проще выходит его записать в файл и там смотреть структуру

Vladimir
12.11.2016
20:44:04
сделай console.log(obj)
ну или
console.log(JSON.stringify(obj))

Alex
12.11.2016
20:46:38
а как после преобразования json в обьект изменить значения некоторых переменных?

Vladimir
12.11.2016
20:47:40
не нужно преобразовывать json в объект
это уже объект

Alex
12.11.2016
20:51:05
let clc = onDecode(data);
console.log(clc)
function onDecode(data) {
let string = data;
let antiCheatCodeIndex = string.search(ANTI_CHEAT_CODE);
if (antiCheatCodeIndex != -1) {
string = fromAntiCheatFormat(string);
}
return base64.decode(string);
}
вот код который получает строку в формате json
если ее не парсить, не получатеся что то достать оттуда

Google

Vladimir
12.11.2016
20:53:02
JSON.parse() из строки в объект

Alex
12.11.2016
20:53:46
да так и сделал
в этом обьекте можно теперь изменить value ?

Vladimir
12.11.2016
20:56:16
obj.value = anotherValue?
что ты как маленький

Alex
12.11.2016
20:57:07
да не, туплю, после java , js как другйо вид транспорта, путаю педали

Shadow
12.11.2016
21:32:30
после джавы всё не так привычно правда
без смузи

darkwoolf
12.11.2016
22:33:16
а что тут не так?
от тут точно всё должно быть правильно
но пишет newDate is not defined в 16 строке

Habetdin
12.11.2016
22:34:47

darkwoolf
12.11.2016
22:36:45
то есть?оно раньше задана, я её изменяю и потом вызываю в консоли
что тут может быть не так?

Таймураз
12.11.2016
22:39:04

Vladimir
12.11.2016
22:39:06
newDate есть только в контексте функции
мб ты и меняешь аргумент по ссылке
но это тогда newData

Таймураз
12.11.2016
22:40:05

darkwoolf
12.11.2016
22:45:39
нет

Google

darkwoolf
12.11.2016
22:45:51
ответ был в том что я допусти опечатку

Admin
ERROR: S client not available

Vladimir
12.11.2016
22:54:57
возвращай результат из функции
не меняй аргументы

Таймураз
12.11.2016
22:59:13
Похорошему, нужно найти курс/книгу по программированию и основы понять
Большинство таких банальных вопросов сами собой отпадут

Shadow
12.11.2016
23:08:07
боже мои глаза
не проще результат функции в переменную записать или же сразу в консоль?

Vladimir
12.11.2016
23:41:43
проще

[Anonymous]
13.11.2016
00:01:22
это типо процедура, от которой никакой пользы нет

Vladimir
13.11.2016
00:02:33
польза есть, через сайд-эффекты
ну да, это больше процедура, чем функция

[Anonymous]
13.11.2016
00:04:10
а, точно, да. тупанула. массивы же как ссылки передаются в аргумент
ну это мутация тогда и так нельзя

Vladimir
13.11.2016
00:04:55
так можно
но больно

Дмитрий
13.11.2016
00:05:07
Если нельзя, но очень хочется, то можно ?

Vladimir
13.11.2016
00:05:08
Взаимопони подтвердит

Дмитрий
13.11.2016
00:05:16
Ну да)

Google

Vladimir
13.11.2016
00:05:35
в си мире живут ведь с указателями

[Anonymous]
13.11.2016
00:06:32
ну я скорее имела введу, как правильней, а так да, можно

Дмитрий
13.11.2016
00:07:23
С указателями весело
Особенно с указателями на указатели на указатели ?

Vladimir
13.11.2016
00:13:50
перформанс и головная боль на сдачу

Андрей
13.11.2016
08:14:00
Котаны, у меня тут задача есть. Разработка небольшго виджета. Я хотел это всё писать ангуляром, 2way биндингами и всем таким. Но клиент сказал , что хочет только jquery. Есть ли какие-нибудь плагины , которые сделают jquery ближе к чему-нибудь актуальному в 2016?
я не хочу лапшекод писать

Anton
13.11.2016
08:14:59
Напиши свою обертку

[Anonymous]
13.11.2016
08:16:02

Андрей
13.11.2016
08:16:09
они не потянут тогда по деньгам