몽고DB에서의 for each..in 문 MongoDB

* 자바스크립트 1.6에는 for each...in 구문이 포함되어 있음
* V8은 자바스크립트 1.6을 무시한 반면 SpiderMonkey(모질라 엔진)는 자바스크립트 1.6을 포함함
* Node.js는 V8, 몽고DB는 SpiderMonkey를 사용
그래서 몽고DB에서는 이 구문이 되지 않을까 해서 테스트 :

$ mongo
MongoDB shell version: 2.0.5
connecting to: test
> var arr = [1,2,3];
> for each(var a in arr) print(a);
1
2
3
> var x = 0;
> for each(var a in arr) x+=a;
> x;
6

잘 되네.

참고 :
https://developer.mozilla.org/en/JavaScript/Reference/Statements/for_each...in

Tag :
, ,

Leave Comments