[완료] 자바스크립트에서 처음보는 연산자

맨발의 이미지

https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/Array/map

여기 예제에 보면
var len = this.length >>> 0;

이런 구문이 나오는데..
>>> 뭔가요 이건? ;ㅁ;

아시는 분 계시면 가르침을 주세요..

맨발의 이미지

자답입니다.

자바스크립트에서 >>>는 unsigned right shift 라고 하네요..
(책에 operator부분을 보니 있군요.. ;ㅁ;)

구글은 기호로 찾기는 대략 낭감한 면이.. ^^;;;

--------------------------------------------
:: 누구보다 빠르게 남들과는 다르게

aruee의 이미지

java가 unsigned type이 있었던가요 ? 기억이 가물가물한데, 아마 unsigned type이 없어서 부호bit처리를 위해 연산자가 별도로 존재했던걸로 기억합니다. 학생때 des 를 java로 짰다가 그데로 C++로 옮기는데 많이 다르더군요...

맨발의 이미지

님.. 자바가 아니고 자바스크립트 라구욥.. ㅠㅠ

--------------------------------------------
:: 누구보다 빠르게 남들과는 다르게