반응형
CoffeeScript에서 배열에 값을 어떻게 추가합니까?
CoffeeScript의 배열에 값을 추가하는 규정 된 방법은 무엇입니까? PragProg CoffeeScript 책을 확인했지만 생성, 슬라이스 및 스 플라이 싱 및 반복에 대해서만 설명하고 추가는 설명하지 않습니다.
좋은 옛날은 push
여전히 작동합니다.
x = []
x.push 'a'
훨씬 더 나은 것은 목록 이해력을 사용하는 것입니다.
예를 들어 이것보다는 :
things = []
for x in list
things.push x.color
대신 다음을 수행하십시오.
things = (x.color for x in list)
호출을 연결하는 경우 추가가 길이가 아닌 배열을 반환하기를 원합니다. 이 경우 .concat ([newElement])를 사용할 수 있습니다.
concat이 연결하는 배열과 같은 배열을 예상하므로 [newElement] 여야합니다. 효율적이지 않지만 올바른 설정에서 멋지게 보입니다.
참고 URL : https://stackoverflow.com/questions/7398354/in-coffeescript-how-do-you-append-a-value-to-an-array
반응형
'programing' 카테고리의 다른 글
텍스트 상자에 대한 입력 제한 : 숫자와 소수점 만 허용 (0) | 2020.08.26 |
---|---|
두 열에서 고유 한 스키마 빌더 laravel 마이그레이션 (0) | 2020.08.26 |
루트 뷰 컨트롤러를 얻는 방법? (0) | 2020.08.26 |
공백 일치 정규식-Java (0) | 2020.08.26 |
웹 사이트의 파비콘은 어떻게 구할 수 있습니까? (0) | 2020.08.26 |