JSON stringify ведет себя по-разному на двух разных вкладках Chrome

Кто-нибудь может помочь?

Вкладка 1, консоль Chrome, веб-сайт: localhost:8080 (приложение Java)

var test = {  
    rowAttrs: ["asdf","asdf"]
}
JSON.parse(JSON.stringify(test))

Результат (неожиданный):

Object {rowAttrs: "["asdf", "asdf"]"}

Вкладка 2, консоль Chrome, веб-сайт: любой

var test = {  
    rowAttrs: ["asdf","asdf"]
}
JSON.parse(JSON.stringify(test))

Результат (как и ожидалось):

Object {rowAttrs: Array[2]}

person Sumama Waheed    schedule 23.11.2016    source источник
comment
Они оба означают одно и то же. Вы можете нажать на Array[2], и он расширится до "["asdf", "asdf"]".   -  person Rok Novosel    schedule 23.11.2016
comment
@RokNovosel: Нет, в первом значение rowAttrs представляет собой строку.   -  person T.J. Crowder    schedule 23.11.2016
comment
Мы не можем ответить на этот вопрос только с представленной информацией. Очевидно, что-то на веб-сайте localhost:8080 перезаписывает функцию JSON.stringify и/или JSON.parse чем-то, что ведет себя неправильно. Однако мы не можем сказать вам, что это такое.   -  person T.J. Crowder    schedule 23.11.2016
comment
спасибо, это было так, FYI stackoverflow .com/questions/710586/   -  person Sumama Waheed    schedule 23.11.2016
comment
@T.J.Crowder, можете ли вы поместить свой комментарий в качестве ответа?   -  person Sumama Waheed    schedule 23.11.2016
comment
@SumamaWaheed: Вау! Нет необходимости в ответе, вы нашли вопрос, который дублируется. (Хорошая находка!)   -  person T.J. Crowder    schedule 23.11.2016