더 나은 기술 부서의 Formbuilder 라이브러리를 살펴보면 JavaScript에서 상수를 모방하는 것처럼 대문자 개체 속성에 매핑 된 문자열의 여러 사례를 봅니다. 다음은 main.coffee에 있습니다JavaScript 문자열을 "상수"에 매핑하면 어떤 이점이 있습니까?
mappings:
SIZE: 'field_options.size'
UNITS: 'field_options.units'
LABEL: 'label'
FIELD_TYPE: 'field_type'
...
이 "상수는"다음 주로 뷰를 구성하는 문자열에 보간됩니다. paragraph.coffee에서 :
view: """
<textarea class='rf-size-<%= rf.get(Formbuilder.options.mappings.SIZE) %>'></textarea>
"""
리터럴을 사용하지 않아도 제외하고,이 일에서 성능이나 건축 이점이 있습니까? 문자열을 사용하는 것이 더 빠르지 않다면 덜 힘들어하는 것처럼 보입니다.
밑줄로 개인 방법을 이름과 비슷한, 일정한 될 것으로 예상된다 무엇을 참조하기위한 단지 의미. –