Javascript权威指南笔记

1.callee属性在匿名函数中通过调用它来递归的调用自己非常好用。

var factorial = function(x){ 
  if(x<=1) return 1; 
  return x*arguments.callee(x-1);    
};

2.如果使用不慎,闭包很容易造成“循环引用”,当DOM对象和javascript对象之间存在循环引用时需要格外小心,在某些浏览器下会造成内存泄漏。

3.Call 方法和 Apply 方法
<p>两者的第一个实参是调用函数的母对象,此时调用函数的this便是母对象的this了。
call 方法的参数是一个一个逗号分隔传入,而apply是以数组形式传入。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容