홈>
다음과 같은 코드가 발견되었습니다 :
(input_array || []).each do |a|
some stuff
end
input_array || []
의 목적은 무엇입니까
? 순진하게 이것이
each
를 일으킬 부울 값으로 평가 될 것이라고 생각합니다.
오류를 발생시킬 수는 있지만 분명히 일어나지 않습니다.
- 답변 # 1
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- JavaScript 변수를 HTML div에 '출력'하는 방법
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 문자열에서 특정 문자 제거
의 의미 있습니다 :
첫 번째 표현식이 nil 또는 false가 아닌 경우 리턴하십시오
첫 번째 표현식이 nil이거나 false이면 두 번째 표현식을 반환하십시오.
첫 번째 값이 nil 인 경우 기본값을 제공하는 데 사용됩니다.