# SameValueZero

1개의 포스트
post-thumbnail

TIL 6월 18일 - SameValueZero, ECMAScript, Enumerability, event handler 요소 접근

SameValueZero Codestates의 underbar 과제를 하다가 uniq의 풀이법이 많아보이는 것 같았다. 그래서 아예 lodash의 uniq를 찾아보려고 가니 documentation에서 equality comparison으로 SameValueZero 를 사용해줬다는 대목이 나와서 찾아봤다. ECMAScript에서는 같은지 아닌지 비교할때 여러가지 방법을 마련해뒀는데, 그 중에서 SameValueZero를 차용했다는 뜻으로 보인다. Javascript에서 쓰는 ===와 비교하면 >NaN을 비교했을 때, true로 나온다는 점만 빼고는 같다. NaN 비교 결과 +0, -0 비교 결과 여튼 ECMAScript에는 위 두가지에 따라서 총 3가지 비교 방식이 있다.(SameValue, SameValueZero, Strict Equality Comparison. '==' 처럼 type이 달라도 일단 false를 반환하지 않는 비교방식은 제외하고,

2019년 6월 18일
·
0개의 댓글
·