이 기사에서는 주로 json 배열과 json 객체에 대한 자세한 설명과 $.post 사용 방법을 공유합니다. 먼저 코드를 살펴보겠습니다.
var jsonarray = eval('('+"[]"+')'); jsonarray.push( { "openid":"1", "operate_type":"sbbb" } );
우선, 우리는 배열의 가장 바깥쪽 레이어가 []이고 객체의 가장 바깥쪽 레이어가 {}라는 것을 알고 있습니다.
위 코드는 먼저 json 배열을 생성합니다. 구체적인 이유는 eval 함수에 작은따옴표로 묶인 두 개의 대괄호가 있어야 합니다. 그리고 배열의 가장 바깥쪽 레이어가 []이므로 코드의 첫 번째 줄은 "[]"입니다. 이러한 방식으로 jsonarray 변수는 배열의 기능이나 작업을 사용할 수 있습니다. 푸시와 같은. push 매개변수에 json 데이터의 올바른 문자열 형식만 제공하면 함수가 자동으로 이를 배열 요소로 변환합니다.
var jsonObject = eval('('+"{}"+')'); jsonObject.name = "zhang"; jsonObject.old = "18"; jsonObject.person = [{"name":"taylor","old":"22"},{"name":"taylor","old":"18"}]; console.log(jsonObject);
json 객체를 생성하려면 객체 의 가장 바깥쪽 레이어가 {}이므로 코드의 첫 번째 줄은 "{}"입니다. 이러한 방식으로 jsonObject 변수는 객체의 기능이나 작업을 사용할 수 있습니다. 키와 값을 설정하려면 코드의 두 번째와 세 번째 줄을 따르세요. 키 값이 배열인 경우 json 배열의 올바른 문자열 형식을 제공하세요. ㅋㅋㅋ 전달된 매개변수를 통해 우리는 그것이 json 배열이든 json 객체이든 상관없이 위와 같이 매개변수를 제거하는 한 이 매개변수는 확실히 PHP 배열이 될 것임을 발견했습니다. 관련 권장 사항:
$.post는 데이터를 제출하고 json 형식 메서드 인스턴스로 데이터를 반환합니다.
javascript jQuery $.post $.ajax 사용법 $.post() 메서드의 간단한 예 제이쿼리
위 내용은 json 배열과 json 객체에 대한 자세한 설명과 $.post 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!