안녕하세요 여러분, 저는 js 개발자의 프로토 타입입니다. 저는 jquery에 대한 작업/클라이언트 이유를 찾고 있습니다. 저는 프로토 타입 해시 var h = new Hash();
클래스의 큰 팬입니다. jQuery에서 적어도 핵심에서 사용할 수있는 해시 테이블이 아니라는 것을 알고 있습니다. 좋은 연습/솔루션을 제공하는 방법에 대해 알고 싶습니다. 해시 테이블을 사용하는 것과 동일한 방식으로 내 데이터 구조를 관리합니까? 물론 Jquery를 사용합니다.Prototype JS 해시 테이블 대체/솔루션 for Jquery
0
A
답변
1
만 키로 문자열을 사용하는 경우, 당신은 평범한 오래된 개체를 사용할 수 없습니다 (당신이 프로토 타입을 더 이상 사용하지 않는 것 때문에, 당신은 덮어 것들에 대해 많이 걱정하지 않아도) :
var h = {};
h.somekey = somevalue;
h.someotherkey = someothervalue;
h[dynamickey] = val;
관련 문제
- 1. jQuery & Prototype Conflict
- 2. Jquery + Prototype conflict
- 3. prototype
- 4. 축소 된 버전의 jQuery 또는 Prototype-JS 프레임 워크 선택
- 5. jQuery -prototype conflict
- 6. jQuery 대체 Prototype 메서드
- 7. CakePhp : JQuery/Prototype
- 8. Prototype to jQuery
- 9. jQuery + jQTouch + Prototype
- 10. 해시 태그 해시 테이블
- 11. jQuery와 Prototype 충돌
- 12. 마우스를 누르는 동안. Prototype JS 또는 Javascript
- 13. 해시 테이블
- 14. 해시 된 벡터 (js)
- 15. 해시 트리 대 해시 테이블
- 16. joomla + jquery + prototype. noConflict를 작동시킬 수 없습니다.
- 17. jquery to prototype 형식 질문
- 18. jQuery 및 Prototype Selector Madness
- 19. Prototype
- 20. Prototype
- 21. 요청하지 해시 테이블
- 22. 더블 해시 테이블 또는 더블 해싱 해시 테이블 vb.net
- 23. 사용자 정의 해시 테이블
- 24. C++ 해시 테이블 문제
- 25. Prototype $ method
- 26. JS JSON 객체의 JS 렌더링 루프 For
- 27. jQuery - for for 루프
- 28. jQuery + Superfish + Supersubs + Prototype + IE = FAIL!
- 29. erlang : 분산 해시 테이블?
- 30. 인덱싱 해시 테이블
해시 테이블에 어떤 것을 저장하고 있습니까? – Ryan
일반적으로 나는 객체를 {name : "myname", photos : [ "1.jpg", "2, jpg"] 및 : "so"에 저장하고 있습니다. 기본적으로 내가하는 일은 내 해시 테이블 및 해당 ID의 특정 개체를 검색 할 수 있습니다. 예를 들어 웹 페이지에 사용자 목록이 있고 ID가 3 인 사용자가 클릭 된 경우입니다. 나는 h.get (3) => {name : "", bla bla}를 요청했다. – ncubica
당신도 그것에 대한 개체를 사용할 수 있습니다 : http://jsfiddle.net/minitech/NJpSB/ – Ryan