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

一个函数对象 直接调用的区别和用new 一个对象的区别?

一个函数对象 直接调用的区别和用new 一个对象的区别?

会当凌绝顶聪明 2018-03-22 16:43:12
求一个解释底层问题的答案。
查看完整描述

2 回答

已采纳
?
慕神2444284

TA贡献16条经验 获得超1个赞

这就是面向过程和面向对象编程的区别了,在面向过程编程里面函数是1级公民,而且在面向对象编程里面对象是1级公民,简单的说在面向对象编程里面函数必须是属于一个对象。

底层应该没什么区别,区别就是调用方法的不同,编程思想的不同

查看完整回答
反对 回复 2018-03-22
?
ruibin

TA贡献358条经验 获得超213个赞

直接调用时调用函数,new是创建一个对象。你可以去看下new一个对象的原理。

查看完整回答
反对 回复 2018-03-22
  • 2 回答
  • 0 关注
  • 1863 浏览

添加回答

举报

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