<script>
function makeArray(arg1, arg2){
return [ this, arg1, arg2 ];
}
alert(window.makeArray('one', 'two'));
</script>
问题:
上面脚本的输出是:[Object Window], one, two, If I changed return [ this, arg1, arg2 ]; 返回 (this, arg1, arg2); 输出是:两个。那么 return[] 和 return() 有什么区别呢?