摘要:
自定义函数: 如果创建了一个新函数并且将其分配给保存了另外一个函数的同一个变量,那么就以一个新函数覆盖了久函数。在某种程度上,回收了旧函的指针以指向一个新的函数。而这一切发生旧函数体的内部。在这种情况下,该函数有一个新的实现覆盖并重新定义了自身。 var me=function(){ console 阅读全文
摘要:
函数提升: 对于所有的变量,无论函数体的何处进行声明,都会在后台被后台被提升到函数顶部。而对于函数同样适用,其原因在于函数只是分配给变量的对象。当使用函数声明时,函数定义也被提升,而不仅仅只是函数声明。 function foo(){ alert('global foo'); } function 阅读全文