>백엔드 개발 >PHP 튜토리얼 >json 배열과 json 객체에 대한 자세한 설명과 $.post 사용법

json 배열과 json 객체에 대한 자세한 설명과 $.post 사용법

小云云
小云云원래의
2018-03-20 10:24:332110검색


이 기사에서는 주로 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.