JSDOM

소프트웨어 스크린 샷:
JSDOM
소프트웨어 정보:
버전: 7.2.0 업데이트
업로드 날짜: 10 Dec 15
개발자: Elijah Insua
라이센스: 무료
인기: 56

Rating: 5.0/5 (Total Votes: 1)

JSDOM 완전히 W3C의 DOM 규격을 준수하면서, 독립적이고 최대한 가볍게 플랫폼을 할 것입니다.

이 프로젝트는 Node.js 내부 기본 HTML DOM 구조를 복제하는 방법으로 시작하고 신속하게 완전히 자바 스크립트로 WHATWG DOM과 HTML 표준을 포팅 라이브러리로 확장했다.

이 jQuery를 작업에, 외부 스크립트를 실행, HTML 태그를 복제 브라우저를 에뮬레이션 지원, 특별한주의가 포함되어 있습니다.

사용 지침은 패키지의 README 파일에 포함되어있는

을이 릴리스의 새로운 기능 무엇 :.

  • .

을 버전 5.4.3의 새로운 무엇 :

  • 다시 browserify와 함께 작동하도록 수정 (회귀 분석에 도입 5.4.0).

<강한>는 어떤 버전 4.0.1에서 새로운

  • 이 릴리스는 새로 철저 VM 모듈에 의존 Contextify 네이티브 모듈 의존성을 제거하기 io.js의.

버전 3.1.2의 새로운 란 <강한>

  • 는 NOT_IMPLEMENTED 내부 도우미에 일부 수정이 된해야 예를 호출하는 경우를 제거 는 Window.alert 응용 프로그램을 충돌합니다.

  • window.location.reload처럼, NOT_IMPLEMENTED 방법을 발사 할 때는 전역 변수 누수가 수정되었습니다.
  • 에 대해 처리 할 수​​있는 URL을 해결 알고리즘 수정 : 제대로 모든 시스템에 빈을 (이전에는 Windows에서만 일했다). . 빈 : 3.0.0 현재의 기본 URL이 약 때문에 특히 중요합니다
  • 고정, 적어도 부분적으로, 실행 & #​​의 x3c 할 수있는 기능, 스크립트 & # X3E을,.의 browserified jsdom 인스턴스 내부

는 <강한>는 어떤 버전 3.0.1에서 를 새로운 : (텍스트 노드를 직렬화 할 때

  • 고정 오류 가능성 만 발생 내부 & #의 x3c, 템플릿 & # X3E;.)
  • 핸들 널 바이트 jsdom.env의 자동 인식 기능에 전달된다.
  • 핸들 빈 HTML 문자열 jsdom.env의 HTML 옵션에 전달된다.

을 버전 2.0.0의 새로운 무엇 :

  • 제거
  • jsdom.level 및 jsdom.jsdom에서 레벨 옵션을 선택합니다.
  • 변경 :
  • 는 비표준 Element.prototype.matchesSelector 방법은 표준 Element.prototype.matches로 대체되었습니다. (KenPowers)
  • 수정
    <리> querySelector가 제대로 문자열 인수를 (1.2.2 이전 querySelectorAll이 고정) 강제 변환.

을 버전 1.5.0의 새로운 무엇 :

  • 추가 :
  • 누락 window.console 방법, 즉. 디버그, 그룹, groupCollapse, groupEnd, 테이블, 시간, timeEnd 및 추적, 명확하고, 주장 계산합니다. 모든 어설 제외하고 지금은 아무것도하지 않고 있지만, 향후 계획에 대한 # 979를 참조하십시오.
  • 비틀기 :
  • childNodes에, 그것을 사용 jsdom에서 많은 장소를 확인 훨씬 더 빨리.

을 버전 1.0.0의 새로운 무엇 :

  • 제거
  • 비표준 EventTarget.getListeners; EventTarget.forwardIterator; EventTarget.backwardIterator; EventTarget.singleIterator.
  • 비표준 document.innerHTML.
  • 수정
  • 는 HTMLInputElement의 가치와 DEFAULTVALUE 특성을 올바르게 값에 동기화 = & quot된다 & quot; 속성.

을 버전 0.10.5의 새로운 무엇 :

  • 수정
  • 무효 요소의 목록이 최신 HTML 사양에 맞게 업데이트되었습니다.
    결과는 지금 & #의 x3c 즉이다 BR & #의 X3E을; 무효 요소를 직렬화 할 때 <리>, /에 포함되지 않습니다 대신 & #의 x3c; BR / & #의 X3E;.

을 버전 0.10.2의 새로운 무엇 :

  • 수정
  • 이 오류가 발생할 것입니다 () 메소드를 jQuery를 1.11의 쇼를 사용하여 발생합니다.
  • 에서는 window.location 속성 pushState 또는 replaceState 사용 후 제대로 업데이트되지 않았습니다.

을 버전 0.8.11의 새로운 무엇 :

  • 추가 :
  • 저장 및 요청 사이에 쿠키를 사용합니다; 사용자 정의 쿠키 항아리도 가능합니다.
  • 수정
  • 는 더 이상 jsdom을 중단하지 NamedNodeMap입니다의 프로토 타입 속성과 동일한 이름의 속성.
    <리> removeAttributeNS가 누락 속성에 던져해서는 안됩니다.

을 버전 0.8.8의 새로운 무엇 :

  • 수정
  • 속도 향상을위한 반복 NodeList.prototype.length 계산을 피하십시오.

을 버전 0.8.7의 새로운 무엇 :

  • 추가 :
    HTMLAnchorElement.
  • 호스트 속성

을 버전 0.8.4의 새로운 무엇 :

  • 추가 :
    창에
  • 형식화 된 배열 생성자.
  • 수정
  • querySelector과 querySelectorAll는 요소 및 문서의 프로토 타입에 있어야하지 자신의-속성.

을 버전 0.8.1의 새로운 무엇 :

  • 수정
  • 유닉스 및 Solaris 시스템에로드에서 jsdom을 방지 케이스 문제.
  • 가 window.location.replace가 파손되었다.

을 버전 0.7.0의 새로운 무엇 :

  • 수정
  • 스크립트에서 발생하는 오류는 지금 jsdom.env의 콜백에 전달됩니다.
  • 설정이 해당 URL이 리디렉션을 유발하는 URL에서 윈도우를 구성하는 jsdom.env를 사용할 때 제대로 window.location.href.
  • 추가 :
  • 해시가 변경 될 때 hashchange 이벤트를 포함하는 소성 더 완전하고 정확한에서는 window.location 개체.
  • 비 구현 기능을 사용하는 경우, 정확하게는 그이 오류 메시지에서 구현되지 않은되었다. 물론

을 버전 0.6.3의 새로운 무엇 :

  • 수정
  • HTML 조각 대 URL을 더 나은 자동 검색 jsdom.env 사용.

을 버전 0.6.1의 새로운 무엇 :.

  • Esprima와 코드 구문 분석을 확인
    저장소 & quot;
  • 올바른 package.json 필드 & quot를 사용; 대신 & quot의, 저장소 & quot; NPM 경고를 방지 할 수있다.

을 버전 0.5.6의 새로운 무엇 :

  • 수정
  • 에 & # x3c; 이벤트 & #의 X3E; setAttributeNode를 사용하는 경우 특성이 올바르게 업데이트, attributeNode.value = removeAttribute 및 removeAttributeNode; 그것은 단지의 setAttribute와 함께 일하기 전에.
  • HTMLCollections 지금라는 이름의 한 자신의 회원 ID를 기반으로 속성과 이름, 예를 들어, 속성 form.elements.inputId 지금 존재한다.

을 버전 0.5.1의 새로운 무엇 :

  • 수정
    <리> selectedIndex의 지금 # 1 x3c를 &에 대한 응답에서 제대로 변경, 옵션 & # X3E을; 요소가 선택된다. 이는하게 & #의 x3c; 선택 & #의 X3E; 당신이 원하는 것 같은 요소가 실제로 특히 jQuery를 함께 작동합니다.
    즉, 라디오 버튼,에 올바르게
  • 검사 작품 하나를 확인할 수 있습니다 하나를 클릭하면 선택을 취소하지 않습니다. 이전에 그들은 단지 체크 박스처럼 일했다.
  • # 1 x3c &에 클릭 (); 입력 & #의 X3E; 요소는 이제 클릭 이벤트가 발생합니다.

을 요구

  • Node.js

유사한 소프트웨어

Mixen
Mixen

13 May 15

hoe.js
hoe.js

13 Apr 15

css-flip
css-flip

14 Apr 15

Pegasus
Pegasus

1 Oct 15

코멘트 JSDOM

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색