DOMAssitant 최신 버전 DOMAssistant 2.5 release_js 객체 지향

WBOY
풀어 주다: 2016-05-16 19:07:04
원래의
1063명이 탐색했습니다.

Google Code
에 대한 프로젝트가 방금 jQuery, 프로토타입, YUI 및 Ext와 경쟁할 대규모의 포괄적인 js 라이브러리라고 주장하는 버전 2.5
를 출시했습니다. 하하 ​​
이번 DOMAssistant 릴리스를 통해, 시중에 나와 있는 주요 JavaScript 라이브러리와
엄청나게 경쟁할 수 있다고 생각합니다.
요소를 선택하거나 조작할 수 있는 구문이 있고 누구나 필요로 하는 핵심
기능을 걱정할 필요가 없습니다. 웹 브라우저
차이점
구문을 간략하게 살펴봤습니다. 사실 기본적으로 YUI가 할 수 있는 모든 작업을 수행할 수 있어야 하지만 향상된 성능과 메모리 누수에 대한 추가 검사가 상대적으로 강력합니다. 시간이 있을 때 하세요.
둘째, 더 편리한 구문이 있습니다. Selector에서 사용하는 CSS 및 XPath 구문은 YUI의 YAHOO.util.get 및 getElementsByClassName보다 확실히 더 효율적입니다(또한 YUI의 새 버전에서도 Selector가 출시되었습니다). Ajax 요청을 작성합니다. 가장 일반적으로 사용되는 가져오기 및 로드 메소드가 있습니다. 데이터를 얻고 요소의 내용을 찾고 업데이트하는 것은 한 줄의 코드로 완료할 수 있습니다. 그러나 이를 수행하려면 10줄의 코드가 필요할 수 있습니다. 어쨌든 최악의 경우 YUI를 직접 패키징할 때 가장 일반적으로 사용되는 로드 및 가져오기 메서드를 작성할 수 있습니다. 결국 모든 요청이 가져오기 및 로드만큼 간단하게 처리되는 것은 아닙니다.

작가 사이트: http://www.robertnyman.com/
자세한 소개: http://www.robertnyman.com/2007/12/17/domassistant-25-released-css-selector-support-new-ajax-methods-and-more-goodies- added/

버전 2.5에 포함된 새로운 기능:
전체 CSS1-3 선택기 지원 전체 CSS1-3 선택기 지원
새 AJAX 메소드: 로드 및 가져오기 새로 추가된 로드 및 get 메소드
향상된 성능 및 메모리 누수에 대한 추가 검사 향상된 성능 및 메모리 누수에 대한 추가 검사
개인 속성을 활용하는 XPath 지원 범위 자신의 모든 것을 보호하기 위해 자신만의 실행 도메인을 생성 속성
또한 코드 품질 측면에서 Robert는 전체 라이브러리가 JSLint의 유효성을 검사하도록 추가 조치를 취했습니다.
또한 코드 품질을 보장하기 위해 전체 코드 기반이 JSLint 검증을 통과했습니다.


DOmAssistant의 주요 목적은 다른 라이브러리에 때때로 포함되는 모든 추가 기능 없이 구축할 수 있는 견고한 기반을 제공하는 것입니다. 타사 클래스 라이브러리에 의존하지 않는 기본 클래스 라이브러리입니다. DomAssistant는 다음 기능에 중점을 둡니다.

요소 선택(CSS 선택기 또는 향상된 방법을 통해) 요소 선택(CSS 선택기 또는 더 강력한 선택 방법을 통해) )
CSS 처리(CSS 클래스 추가 및 제거)
이벤트 처리(이벤트 추가 및 제거)

AJAX 상호작용(다른 소스에서 콘텐츠를 가져와 문서에 추가) >Ajax 상호작용(외부에서 콘텐츠를 가져와 페이지의 지정된 위치에 추가)

DOM 로드(다음과 같은 경우 함수 호출) 모든 종속성이 있는 문서와 달리 DOM이 로드됩니다.
DOM 로드가 완료됩니다(페이지 콘텐츠가 로드될 때까지 기다리는 대신 페이지 DOM이 로드된 후 함수를 콜백하는 경우).

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!