[FE/JavaScript] '==' 와 '==='

waterglassesΒ·2021λ…„ 10μ›” 11일
0

μžλ°”μŠ€ν¬λ¦½νŠΈ

λͺ©λ‘ 보기
3/16
post-thumbnail

πŸ“Œ '==' 와 '==='

λ‘˜ λ‹€ λ™μΌν•œ 비ꡐλ₯Ό ν•˜μ§€λ§Œ μ—„κ²©ν•œ 동등 비ꡐ μ—°μ‚°μž(===)의 경우, νƒ€μž…λ³€ν™˜μ΄ μΌμ–΄λ‚˜μ§€ μ•ŠμœΌλ©° νƒ€μž…μ΄ μΌμΉ˜ν•΄μ•Ό ν•œλ‹€.

'' == '0'           // false
0 == ''             // true
0 == '0'            // true

false == 'false'    // false
false == '0'        // true

false == undefined  // false
false == null       // false
null == undefined   // true

' \t\r\n ' == 0     // true

μ•ˆμ „ν•œ νƒ€μž… 체크와 더 쒋은 μ½”λ“œλ₯Ό μœ„ν•΄ μ—„κ²©ν•œ 동등 비ꡐ μ—°μ‚°μž(===)λ₯Ό μ‚¬μš©ν•˜λŠ” 것이 λ°”λžŒμ§ν•˜λ‹€

좜처

Which equals operator (== vs ===) should be used in JavaScript comparisons?

profile
맀 μˆœκ°„ μ„±μž₯ν•˜λŠ” κ°œλ°œμžκ°€ 되렀고 λ…Έλ ₯ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

0개의 λŒ“κΈ€