javascript修仙录--为什么函数也是对象

我相信大家很多人都看过修仙小说。
下面我给大家讲一个javascript中的修仙故事......

人物分级:

人物分级

万物生于混沌。这个混沌就是无,任何东西都是从无到有。

很久以前,代码之地一片荒芜。。。

还是平淡的一天,世界一片寂静,猛然之间。天地震颤。风云变幻。苍穹之上。乌云密布。风卷残云。

一道金光射下,对象神(Object)睁开了双眼。独自一人漫无目的的走在代码之地,不知从何而来,也不知去往何处。但奇异的是,他走起来气流没有一丝丝变化,仿佛整个人不存在似的。

渐渐的,对象神感觉到了寂寞,他想要创造一些人来陪伴他,于是他大手一挥,构建了一大批普通对象,但是这些普通对象很微弱,甚至没有灵智,根本无法与对象神进行交流。于是函数神用了巨大的精力构建了第一个有灵智的对象--函数对象(Function),函数对象也有强大的法力。对象神很高兴,马上想与函数对象交谈。但是,奇异的是,函数对象居然完全感觉不到对象神的存在。任凭对象神如何与函数对象交谈,函数对象依然无动于衷。

但是,函数对象毕竟是有灵智的,他可不知道是谁创建了他,而他看着那些普通对象,摇了摇头,根本没有多少灵智,无法沟通。而他漫无目的在代码之地走了一段时间之后,和对象神一样,同样萌生了造人的想法。

于是函数对象精心构造了一个又一个函数(function),他们组成了一个军队--函数军。这些函数各有各的特点,他们也有这一些函数对象的本事,能够批量构建一些无意识的对象,但是他们每一个人的功能都比较单一。但是总比没有强,幸运的是,这些函数都知道自己是函数军的一员,他们齐心协力在这块代码之地构建着一个个新的对象,让这个代码之地逐渐变得欣欣向荣起来。

而代码之地不仅仅有着javascript。在遥远的西方,还有着一群精通魔法的css家族。
而在北方极冷之地,有着一群对象神早年无意识创建出来的对象,他们经过漫长的发展,拥有严格的纪律,被称之为jQuery。。。

故事待续。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,854评论 2 17
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,270评论 0 4
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,536评论 25 708
  • 一个人明白自己能做什么远比自己想做什么重要得多,前者需要给自己设定一个现实的疆域,是一种尽力而为的勤奋,后者是任性...
    命运掌握在自己的手里阅读 112评论 0 0
  • 看到这个小标题,是不是会产生怀疑呢?在提倡个性的时代,提倡质疑权威的时代,还要听话?我们懂得道理也不少啦,成功学,...
    心声树洞阅读 233评论 0 0