摘要: javascript中函数定义通常有两种方法: 1. 普通的函数定义:function f1 (){} 2. 变量式函数定义:var f2 = function(){} 还有一种定义方法是new Function,由于这种方法并不常用,这里就不做解释了。 那这两种定义方法有什么不同呢?难道仅仅只是样子不同而已嘛?当然不是这样,我们来看个具体的例子吧,大家觉得以下代码的执行结果是什么?if (1 === 1) { tellAlert();} else{ function tellAlert(){ alert('hello'); }} 执行结果是:会提示“hello”... 阅读全文
posted @ 2012-02-29 20:02 lengyuhong 阅读(1976) 评论(7) 推荐(1)