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

这里调用函数为什么是sortNum而不是sortNum() 或者sortNum(a,b)?

这里调用函数为什么是sortNum而不是sortNum() 或者sortNum(a,b)?

开普勒 2015-12-28 19:20:26
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Array对象 </title> <script type="text/javascript">    function sortNum(a,b) {     return b-a;    } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr.sort(sortNum));     /////////// </script> </head> <body> </body> </html>////////标记那里调用函数为什么是sortNum而不是sortNum() 或者sortNum(a,b)???
查看完整描述

1 回答

?
李晓健

TA贡献1036条经验 获得超461个赞

因为他是上面一个方法的引用,在sort方法里面他自己会去调用sortNum这个方法的,a和b他也会传的。

查看完整回答
反对 回复 2015-12-28
  • 开普勒
    开普勒
    记着这个形式了,虽然不是很懂
  • 李晓健
    李晓健
    去找一下关于函数的引用和调用的相关资料看一下
  • 1 回答
  • 0 关注
  • 1212 浏览
慕课专栏
更多

添加回答

举报

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