我一直不是很明白为什么有的代码toString.call(r)会这样写,有什么好处吗?谢谢,非常感谢
解决方案 »
- 我有一函数不执行$(this),$("table tr").mouseout( function(){aliert($(this).attr("backgro}
- <%=fromstr%>什么作用啊
- 求助! onclick 怎么实现两个相互依赖的方法?
- 怎么用js把购物车数据保存在客户端内存中(或者其它简单高效办法)
- 地图
- prototype的一个小问题
- table如何onclick仅仅使得一行背景变色?
- 请问怎样取出<div></div>中的checkbox的直?
- 小妹在线高分等待!!!!
- 如何補获浏览器关闭(X)事件
- js重置表单数据后,如何使当前页面刷新
- 一段javascript代码在IE里正常,火狐里失效,求高手帮忙
http://hi.baidu.com/emptykid/blog/item/d3f4f6fbd04d31d7b58f316d.html
call方法主要是在调用call的function内部,this都是指代call()的参数,即r.
r.toString()和toString.call(r)应该没有区别
啊啊啊 那var arr = [1,2,3];alert(arr.toString()) ;alert(toString.call(arr)) ;这个咧?越看越糊涂啊
var type = toString.call(r);
alert(type);
jquery中用这种方法判断对象类型,因为typeof不起作用
相当于
r.m = toString;
r.m();
delete r.m;