underscore 예제

Underscore의 템플릿 엔진은 단일 값을 대체할 수 있을 뿐만 아니라 템플릿 자체 내에서 스크립트를 실행할 수도 있습니다. 한 번의 수정으로 스니펫을 더욱 강력하게 만들 수 있습니다. 0.6.0 — 2010년 2월 24일 — Diff — 문서 주요 릴리스. 수집 기능과 더 깨끗한 내부를 더욱 안전하게 오리 타이핑하기 위해 마일 프롤리의 리팩터를 다수 통합했습니다. 자신의 유틸리티 함수로 밑줄을 확장 할 수있는 새로운 _.mixin 방법. 루비 또는 프로토타입.js와 동일하게 작동하는 _.times가 추가되었습니다. ES5의 Array.isArray 및 Object.keys에 대한 기본 지원입니다. Underscore.js는 자바스크립트를 함수형 프로그래밍 언어로 사용하는 데 도움이 되는 많은 작은 기능을 제공합니다. 그것이 제공하는 실제 기능 외에도 소스 코드의 추가 된 버전을 제공하고 Node.js 모듈과 브라우저에서 모두 사용할 수 있으므로 더 많은 JavaScript를 배우는 데 에도 적합합니다. 언더 스코어를 즐기고, 11까지 설정하려면? 언더스코어-콘티브를 시도해 보십시오. HTML 파일에 밑줄 모듈을 이미 로드하고 _ 변수에 자동으로 할당했다는 점을 제외하면 Node.js의 코드와 정확히 동일하게 보입니다.

underscore.cfc, 많은 Underscore.js 함수의 콜드퓨전 포트입니다. (출처) 1.1.3 — 2010년 12월 1일 — Diff — CommonJS문서, 밑줄은 이제 단지 로 필요할 수 있습니다: var _ = 요구(“밑줄”). _.스로틀 및 _.debounce 함수가 추가되었습니다. ES5 스타일 un-break-able 각 구현에 찬성하여 _.breakLoop를 제거하면 try/catch가 제거되고 밑줄 반복기 내에 throw된 예외에 대해 더 나은 스택 추적이 있습니다. 인터넷 익스플로러 호스트 개체와의 상호 운용성을 높이기 위해 isType 함수 제품군을 개선했습니다. _.template이제 템플릿의 백슬래시를 올바르게 이스케이프합니다. ES5 버전과의 호환성 향상: 초기 값을 전달하지 않으면 컬렉션의 첫 번째 항목이 사용됩니다. _.각 컬렉션은 ES5의 forEach와의 일관성을 향상위해 더 이상 반복된 컬렉션을 반환하지 않습니다.

Underscore.m, 체인을 장려하는 구문을 사용하여 Underscore.js 함수의 많은 Objective-C 포트입니다.