Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2018-16492 | Kitploit
도구/GitHubGitHub/dsp-testing/cve-2018-16492
General Purpose Utilities
GitHubdsp-testing/cve-2018-16492

CVE-2018-16492

저장소 보기
5년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Build Status dependency status dev dependency status

Node.js용 extend() Version Badge

node-extend는 jQuery의 고전적인 extend() 메서드를 포팅한 것입니다. 예상한 대로 동작하며, 단순하고 검증된 방법입니다.

참고 사항:

  • Node.js >= 4부터는 Object.assign이 기본적으로 동일한 기능을 제공합니다("deep copy" 옵션은 제외). Node.js의 ECMAScript 2015 (ES6)를 참조하세요.
  • Node.js와 많은 브라우저(NPM 모듈은 브라우저에서도 사용되므로)의 일부 기본 Object.assign 구현은 사양을 완전히 준수하지 않을 수 있습니다. 사양을 준수하는 후보는 object.assign 모듈을 확인하세요.

설치

이 패키지는 npm에서 extend로 제공됩니다.

root@kitploit:~
npm install extend

사용법

구문: extend ( [deep], target, object1, [objectN] )

하나의 객체를 하나 이상의 다른 객체로 확장하여 수정된 객체를 반환합니다.

예제:

root@kitploit:~
var extend = require('extend');
extend(targetObject, object1, object2);

target 객체는 수정되며, extend()에서 반환된다는 점을 명심하세요.

첫 번째 인자로 boolean true가 지정되면 extend는 깊은 복사를 수행하여 발견한 모든 객체를 재귀적으로 복사합니다. 그렇지 않으면 복사본은 원본 객체와 구조를 공유합니다. undefined 속성은 복사되지 않습니다. 그러나 객체의 프로토타입에서 상속된 속성은 복사됩니다. 경고: 첫 번째 인자로 false를 전달하는 것은 지원되지 않습니다.

인자

  • deep Boolean (선택 사항) 설정하면 병합이 재귀적으로 수행됩니다(즉, 깊은 복사).
  • target Object 확장할 객체입니다.
  • object1 Object 첫 번째 객체에 병합될 객체입니다.
  • objectN Object (선택 사항) 첫 번째 객체에 병합할 추가 객체입니다.

라이선스

node-extend는 MIT 라이선스에 따라 라이선스가 부여됩니다.

감사의 말

이 놀라운 유틸리티를 완성해 주신 jQuery 저자분들께 모든 공을 돌립니다.

Stefan Thomas가 Node.js로 포팅했으며, Jonathan Buchanan과 Jordan Harband가 기여했습니다.

도구 다운로드