>웹 프론트엔드 >JS 튜토리얼 >jquery를 사용하여 객체 배열을 탐색하는 두 가지 방법

jquery를 사용하여 객체 배열을 탐색하는 두 가지 방법

巴扎黑
巴扎黑원래의
2016-11-25 14:11:571221검색

jquery가 객체 배열을 순회하는 두 가지 방법
data:
[
{
"templateId":5,"policyTemplateName":"repair",
"createTime": "2016 -08-26 09:26:07"
}, 객체
{
"templateId":6,"policyTemplateName":"Basic Template","createTime":"2016-08- 26 01 :46:28"
} 또 다른 개체
]
백엔드는 위 형식으로 개체 배열을 반환합니다. jquery 순회에는 두 가지 상황이 있습니다. 하나는 개체를 순회하고 object.properties를 전달하는 것입니다. 얻는 방법 중 하나는 객체를 다시 순회하는 것이며, 각 객체의 k(policyTemplateName) 및 value(기본 템플릿) 값을 얻을 수 있습니다.
두 가지 상황의 사용은 아래에 설명되어 있습니다. 🎜>첫 번째 방법 상황:
function(data) {
매개변수 i: 개체 번호를 나타냅니다.
매개변수 obj: 개체를 나타냅니다.
$.each(data,function(i, obj) {
/ /해당 필드의 값 가져오기
console.log(obj.obj.templateId)
console.log(obj.obj.policyTemplateName)
});
두 번째 상황:
function(data) {
매개변수 i: 개체 번호를 나타냅니다.
매개변수 obj: 개체를 나타냅니다.
$.each(data,function(i, obj) {
/ /객체 obj를 다시 탐색
매개변수 k: 객체의 속성 이름을 나타냅니다.
매개변수 v: 객체의 속성 값을 나타냅니다.
$.each(obj,function(k,v) {
if( k=="policyTemplateName"){
console.log(v)
}
})
}

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