빈 객체에 Jquery 객체를 키로 추가 할 수 있습니까? 예를 들면 다음과 같습니다. -Jquery 객체를 다른 객체의 키로 추가
그러나 obj의 출력에는 하나의 키만 포함됩니다. 위와 같은 일이 JS에서 가능한지 아닌지?
미리 감사드립니다.
빈 객체에 Jquery 객체를 키로 추가 할 수 있습니까? 예를 들면 다음과 같습니다. -Jquery 객체를 다른 객체의 키로 추가
그러나 obj의 출력에는 하나의 키만 포함됩니다. 위와 같은 일이 JS에서 가능한지 아닌지?
미리 감사드립니다.
를 참조
function getNoteOfJqueryObj(element) {
element = $(element);
for (var i in array) {
if (array[i].jQueryElement[0] == element[0]) {
return array[i].note;
}
}
return undefined;
}
나는 이것이 당신이 선택할 수있는 최선의 방법 중 하나라고 생각합니다.
문자열을 속성 이름 (예 : jquery 개체의 ID)으로 사용해야합니다.
[
{
"jQueryElement": myId1,
"note": "Trying to add myId as a key"
},
{
"jQueryElement": myId2,
"note": "Trying to add myId2 as a key"
}
]
이 그럼 당신은 할 수있을 것입니다 : 당신이 대신 객체의 객체의 배열을 사용하여 객체에 대한 참조를 유지하려면
는 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects
자바 스크립트는 배열 키를 문자열로 변환합니다. – DCoder
왜 필요한가요? 우리가하려는 일에 대해 더 많은 정보를 주실 수 있습니까? –
@DCoder 위 코드에서 키를 문자열로 변환합니다. 그러나 왜 객체의 keyn 객체를 둘 다 추가하지 않는가? – user2623251