underscore 예제

Tempo de leitura: menos de 1 minuto

0 Flares Filament.io 0 Flares ×

identity_.identity(값) 인수로 사용되는 것과 동일한 값을 반환합니다. 수학: f(x) = x 이 함수는 쓸모없는 것처럼 보이지만 밑줄 전체에서 기본 반복으로 사용됩니다. 기본 설정에 따라 개체 지향 또는 기능 스타일에서 밑줄을 사용할 수 있습니다. 다음 두 줄의 코드는 숫자 목록을 두 배로 늘리는 동일한 방법입니다. 당신이 볼 수 있듯이 코드는 더 읽기 쉽고 우리는 예술가 [i]에 대한 필요없이 배열의 개별 요소에 액세스 할 수 있습니다, 우리는 for 루프를 사용하는 예제에서 보았듯이. 0.6.0 — 2010년 2월 24일 — Diff — 문서 주요 릴리스. 수집 기능과 더 깨끗한 내부를 더욱 안전하게 오리 타이핑하기 위해 마일 프롤리의 리팩터를 다수 통합했습니다. 자신의 유틸리티 함수로 밑줄을 확장 할 수있는 새로운 _.mixin 방법. 루비 또는 프로토타입.js와 동일하게 작동하는 _.times가 추가되었습니다. ES5의 Array.isArray 및 Object.keys에 대한 기본 지원입니다.

0.4.5 — 2009년 11월 19일 — Diff — Docs는 배열 및 인수 객체에 대한 나머지를 추가하고, 먼저 머리로 별칭을 추가하고, 루크 서튼의 패치 덕분에 꼬리로 휴식을 취합니다. 모든 밑줄 배열 함수가 인수 개체에서도 작동하도록 하는 테스트를 추가했습니다. 밑줄은 작업하는 기쁨이며, 내가 설명했듯이, 그것은 당신이 깨끗하고 읽기 쉽고 유지 보수가 쉬운 코드를 작성할 수 있습니다. 이를 위해 우리는 밑줄을 다운로드 할 수 있습니다, 또는 우리는 CDN에서 그것의 사본을 사용할 수 있습니다. 두 경우 모두 밑줄 라이브러리를 로드하는 HTML 파일을 만들어야 하며 자체 스크립트를 로드해야 합니다: 1.0.0 — 2010년 3월 18일 — Diff — 문서 사물은 몇 달 동안 안정되었으므로 이제 밑줄은 베타 버전이 없는 것으로 간주됩니다. , 1.0에서. 0.6 이후 의 개선 에는 _.isBoolean이 포함되며 _.extend가 여러 소스 개체를 차지하는 기능이 있습니다. ERB 스타일 구분 기호가 차 한 잔이 아닌 경우 Underscore의 템플릿 설정을 변경하여 다른 기호를 사용하여 보간된 코드를 설정할 수 있습니다. 축어로 보간해야 하는 식과 일치하도록 보간 정규식, HTML 이스케이프된 후 삽입해야 하는 식을 일치시키는 이스케이프 정규식, 삽입 없이 평가해야 하는 식을 일치시키는 평가 정규식을 정의합니다. 생성된 문자열로 변환됩니다.

세 가지 의 조합을 정의하거나 생략할 수 있습니다. 예를 들어, Mustache.js 스타일 템플릿을 수행하려면 밑줄은 경량 라이브러리(5.7kb, 축소 및 지퍼)이며 다음과 같은 다양한 유명 프로젝트에서 사용됩니다. 템플릿이 호출되는 방식을 변경하도록 유도합니다.

Os comentários foram encerrados, mas trackbacks e pingbacks estão abertos.