aoqi@0: x = 33 aoqi@0: func.x = 23 aoqi@0: func.x = hello attila@963: func.x = 24 attila@963: func.x = hello2 attila@963: func.x = 25 attila@963: func.x = hello3 aoqi@0: global instanceof fObject? true aoqi@0: x is wriable ? true aoqi@0: x value = 33 aoqi@0: global's __proto__ [object Object] aoqi@0: Object.keys on obj aoqi@0: foo aoqi@0: Object.getOwnProperties on obj aoqi@0: foo aoqi@0: bar aoqi@0: forEach 334 aoqi@0: forEach 55 aoqi@0: forEach 65 aoqi@0: reduceRight cur value 65 aoqi@0: reduceRight cur value 55 aoqi@0: reduceRight cur value 334 aoqi@0: reduceRight 454 aoqi@0: reduce cur value 334 aoqi@0: reduce cur value 55 aoqi@0: reduce cur value 65 aoqi@0: reduce 454 aoqi@0: forEach aoqi@0: 334 aoqi@0: 55 aoqi@0: 65 aoqi@0: Array.isArray(array)? true aoqi@0: TypeError: "bar" is not a writable property of [object Object] aoqi@0: forEach on mirror aoqi@0: 334 aoqi@0: 55 aoqi@0: 65