美文网首页Web前端之路WEB前端程序开发程序员
javascript修仙录--为什么函数也是对象

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

作者: 我不叫奇奇 | 来源:发表于2017-03-02 21:51 被阅读215次

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

人物分级:

人物分级

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

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

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

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

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

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

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

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

故事待续。。

相关文章

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

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

  • 05.Object函数

    JavaScript函数是引用类型(对象类型),所以Function函数也是对象 2."Function构造函数"...

  • lesson20 作用域链(Scope Chain)

    在 JavaScript 中,函数也是对象,实际上,JavaScript 里一切都是对象。函数对象和其它对象一样,...

  • 作用域链(Scope Chain)

    在 JavaScript 中,函数也是对象,实际上,JavaScript 里一切都是对象。函数对象和其它对象一样,...

  • JavaScript 作用域

    在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象...

  • JavaScript作用域

    在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象...

  • javascript原型和原型链

    一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Obj...

  • 原型与原型链

    一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Obj...

  • JS原型与原型链

    一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Obj...

  • js原型与原型链终极详解

    一. 普通对象与函数对象JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Obje...

网友评论

    本文标题:javascript修仙录--为什么函数也是对象

    本文链接:https://www.haomeiwen.com/subject/isbkgttx.html