4 回答
慕后森
TA贡献1802条经验 获得超5个赞
在js中对象就是神一般的存在,什么都是对象,你就这么理解好了。
函数是用来实现具体功能的代码,用一种方式把他们组织起来,就是函数了。
对象是有属性和方法的一个东西,在对象中的函数就变成了方法。
刚学习js不用太纠结这些概念性的东西吧。慢慢用多了就自然而然熟悉了。
我相信现在写的再详细你也未必能全搞明白。有些东西你现在不明白只是因为你还没到明白它的时候,时间会证明一切的。加油。
慕丝7291255
TA贡献1859条经验 获得超6个赞
首先,javascript是一种完全面向对象的语言。
在javascript中,一切都是对象!
既然是一切,那么,函数本身也是对象,只不过,它是一种特殊的对象,它具有一些用对象字面量创建的对象所不同的属性。
比如最主要的:prototype属性,这个属性是javascript用来构造原型链而引入的,普通对象未定义此属性。你可以通过var obj = {}; obj.prototype;看看是不是undefined,一定是的。而且,就算你人为给一个字面量对象加一个prototype属性,也是不行的。
添加回答
举报
0/150
提交
取消
