ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 배열과 연산자
    카테고리 없음 2019. 4. 14. 21:10

    C나 java의 배열은 메모리의 연속된 공간에 차례대로 배치되어 있으나

    자바스크립트는 그렇지 못하다. 기능상으로만 흉내낸것이다.

     

    ECMAScript6 부터 TypeArray가 있는데 이건 C나 java처럼 메모리 연속된 공간에 존재한다.

     

    관계연산자

    === 피연산자를 평가한 후에 타입을 변한하지 않은 상태의 두값을 엄격하게 비교한다.

    타입과 값이 모두 같으면 같다 아니면 같지 않다고 판정한다.

    NaN만큼은 NaN을 포함한 모든 값과 일치하지 않다고 판정한다.

    여기선 undefined와 null이 다름으로 판정한다

     

    ==, != 연산자는 내부적으로 좌우 피연산자의 타입을 변환한 다음에 좌변과 우변이 같은지를 느슨하게 비교한다.

    좌우 피연산자가 다르면 타입을 변환한다

    undefined 와 null은 같은것으로 친다.

     

Designed by Tistory.