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

sortNum后面为什么不加括号()?

sortNum后面为什么不加括号()?


正在回答

代码语言

4 回答

因为这里是传递函数进去,而不是调用函数,传递函数指针只要输入函数名称即可,不用带()

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

函数名其实就是指向函数体的指针 

不加括号, 可以认为是查看该函数的完整信息, 

不加括号传参,相当于传入函数整体 

加括号 表示立即调用(执行)这个函数里面的代码(花括号部分的代码)

var a=demo1;//a是整个函数体,是一个函数对象


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

sortNum是函数调用,sort这个数组方法才要用()

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

你的代码发一下

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

举报

0/150
提交
取消

sortNum后面为什么不加括号()?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信