언어를 확인하려면 (ES5) 브라우저간에 기능이 동일하게 작동합니까?for-in 루프를 테스트 할 때 어떤 점이 있습니까?
또는 필요하지 않은 강력한 제어 구조의 언어 구현입니까? 다음은 테스트의 한 예입니다. 해당 언어에 대한 루프의 구현을 작성하는 사람이 아니라면
var test_set = [null, undefined, NaN, true, false, 1, 'a',{test:'test'},[0], function(){}, /test/];
var index,
key;
for(index = 0; index < test_set.length; index++){
console.log('Mark | ' + test_set[index]);
for (key in test_set[index]) {
console.log(key);
}
}