ES3和ES5关于计算顺序的问题(ES5先计算函数ES3则是参数)

摘要: 从cmc那看到的,分享给园友。以下是一个怪异的代码,谁放在面试题会很坑爹的,如下a = { m: function() { this.n = function(x) { alert(x+2) } return 1 }, n: function(x) { alert(x+1) }}a.n(a.m())定义一个对象a,有个方法m,n。n很简单参数x加1后打印。重点在m,它执行时会修改方法n,把x加2后打印。当执行a.n(a.m())是结果是什么呢,2还是3?测... 阅读全文
posted @ 2012-11-19 10:04 snandy 阅读(1198) 评论(4) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示