작성
·
215
0
$.each(data, function(index, obj){ // obj={"idx":5, "title":"게시판", ...}
listHtml+="<tr>";
listHtml+="<td>"+obj.idx+"</td>";
listHtml+="<td>"+obj.title+"</td>";
listHtml+="<td>"+obj.writer+"</td>";
listHtml+="<td>"+obj.indate+"</td>";
listHtml+="<td>"+obj.count+"</td>";
listHtml+="<tr>";
});
안녕하세요 선생님. 위에서 "+obj.writer+" 여기가 잘 이해가 안됩니다. "obj.writer"와 "+obj.writer+"의 차이가 뭔가요? +의 기능이 궁금합니다.
답변 1
1
obj에 저장된 값을 출력해야 되는데 "obj.writer" 이렇게 해버리면 "문자열"이 되어서 obj.writer라는 문자열이 그대로 출력이 되버립다. "+obj.writer+" 라고해야 obj에 저장된 writer값이 출력이 되구요. +는 앞뒤 문자열을 연결하라는 결합의 의미입니다