pat coding

[Ruby]값 확인 메소드 정리 본문

Language/RubyOnRails

[Ruby]값 확인 메소드 정리

uuukpyo 2019. 12. 4. 13:55
728x90

루비에서 값을 확인하는 메소드들

1. nil?

자바에서의 null 과 의미가 같다.

해당 객체가 nil인지를 판별하여 알려준다.

nilclass의 오브젝트인 nil만이 nil? 에 true 로 응답하며 그 외는 false를 반환한다.

2. empty?

객체가 존재하는지 확인하는 메소드이다.

해시나 배열이 비어있는지 확인할 때 유용하다.

존재하지 않을 경우 true를 반환한다.

3. blank?

객체가 false/empty/공백문자열("", " ", [], {})인 경우 true를 반환한다.

4. present?

객체가 false/empty/공백문자열("", " ", [], {})인 경우 false를 반환한다.

728x90

'Language > RubyOnRails' 카테고리의 다른 글

[Ruby excel] write_xlsx 를 통한 엑셀 설정  (0) 2020.01.07
Active Record의 정의  (1) 2019.12.24
[Ruby]텍스트 치환  (0) 2019.12.19
[Ruby]배열,해시  (0) 2019.11.20
[Rails] 레일즈 디버깅  (0) 2019.11.17
Comments