为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

12 回答

apply的第一个参数传递作用域,第二个参数传递数组。

Math.min.apply(null, [1, 2, 3]) 等价于 Math.min(1, 2, 3)



2 回复 有任何疑惑可以回复我~
#1

妈咪妈咪哄 提问者

非常感谢!
2015-07-14 回复 有任何疑惑可以回复我~
#2

Joh_0

apply()是对象还是函数呢?在jq的api里面没找到这个方法啊?
2016-09-04 回复 有任何疑惑可以回复我~
#3

慕粉18221508921 回复 Joh_0

js原生,不是jq
2017-02-20 回复 有任何疑惑可以回复我~

 apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性.

 Function.apply(obj,args)方法能接收两个参数
obj:这个对象将代替Function类里this对象
args:这个是数组,它将作为参数传给Function(args-->arguments)

         call:和apply的意思一样,只不过是参数列表不一样.

 Function.call(obj,[param1[,param2[,…[,paramN]]]])
obj:这个对象将代替Function类里this对象
params:这个是一个参数列表

0 回复 有任何疑惑可以回复我~
feawfg v


0 回复 有任何疑惑可以回复我~

mark

0 回复 有任何疑惑可以回复我~

这个是函数的apply调用,你可以多看看相关资料就理解了

0 回复 有任何疑惑可以回复我~

是不是也可以用Main.min.call()

0 回复 有任何疑惑可以回复我~
#1

jinyang3331130

不行,call不能接收数组
2016-06-06 回复 有任何疑惑可以回复我~
#2

jinyang3331130

Function.call(obj,[param1[,param2[,…[,paramN]]]]) obj:这个对象将代替Function类里this对象 params:这个是一个参数列表
2016-06-06 回复 有任何疑惑可以回复我~

wodetian 


1 回复 有任何疑惑可以回复我~

<div>我是傻逼</div>

6 回复 有任何疑惑可以回复我~
#1

qq_找前端工作

<a href="www.baidu.com">你最优秀</a>
2015-09-23 回复 有任何疑惑可以回复我~
#2

proto 回复 qq_找前端工作

<span>神马玩意</span>
2015-12-19 回复 有任何疑惑可以回复我~
#3

cbhe

<h1>我爱你们!<h1>
2016-03-11 回复 有任何疑惑可以回复我~
#4

子宸

<style type="text/css">a{display:none;}</style> <script>var h=document.getElementsByTagName("h1")[0];h.onMouseOver=function(){ var d=document.getElementsByTagName("div")[0]; d.style.display="none"; var a=document.getElementsByTagName("a")[0]; a.style.display="block"; alert("不要妄自菲薄,你是最棒的") }</script>
2016-05-18 回复 有任何疑惑可以回复我~
查看1条回复

这个是哪个视频里面讲的Math.min()

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信