내가 한 페이지에배열 내가 다른 <code>""[]""</code>에 <code>"[]"</code> 얻을 배열
var n = [];
jQuery.toJSON(n);
를 실행하고이 아니다. 두 페이지 모두에서 동일한 jQuery 버전을 toJson Plugin과 함께 실행합니다.
파이어 폭스 DOM에서 나는 ... 서로 다른 두 배열이 동일한 함수 이름을 볼 수 있지만 :all b(B, A)
any j(B, A)
all all(iterator, context)
any any(iterator, context)
좀 Array.prototype으로 함수 내 스크립트 전에이있다 같아요. 그 결과 배열이 달라집니다. 어떻게 든이 코드를 처리해야하는 다른 코드는 변경할 수 없습니다.
new Array()
과 jQuery.makeArray(n)
을 시도했지만 여전히 결과가 동일합니다. 배열이 동일하지는 않지만 실제로이 JSON 코드를 어떻게 얻습니까? 여분의 따옴표뿐만 아니라 프로토 타입 라이브러리와 가능성이 다른 라이브러리에 의해 정의 된
Array.prototype.toJSON
기능에 의해 발생하는 ""[\"a\", \"b\"]""
JSON으로 두 번 돌릴 가능성이 있습니까? – Gumbo
당신은 console.dir (n)을 시도해보고 차이점이 있는지 알아 볼 수 있습니까? – ustun
@Gumbo'jQuery.toJSON ([])'을 실행하면 어떻게되는지 모르겠습니다. – PiTheNumber