函数、Function

函数-->作为javascript的基本模块单元,用于代码复用、信息隐藏和组合调用

函数对象、Function objects

--> 1.javascript中函数就是对象,对象字面量产生的对象连接到  Object.prototype;函数对象连接到Function.prototype(该原型对象本身连到Object.prototype)。

--> 2.每个函数创建有两个隐藏属性:函数的上下文和“调用”属性。

--> 3.每个函数对象在创建时会有一个prototype属性,它的值拥有一个construction属性且值即为该函数对象,这和隐藏连接到Function.prototype完全不同

--> 4.之前说过函数是对象,因此它可以像其他任何值一样被使用,函数可以保存在变量、对象和数组中;函数可以作为参数传递给其他函数,也可以再返回函数。

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

推荐阅读更多精彩内容

  • 一.通过关键字 function 定义 1.函数可以通过声明定义,也可以是一个表达式。1)声明:function ...
    小甜妮子__阅读 480评论 0 0
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,842评论 2 17
  • 2017年6月21日 星期三 张家港阴天 27度 今天是21天日记训练营的最后一天,回想这21天的学...
    SEMI王芬阅读 526评论 0 0
  • 腹诽心谤、腹心股肱、腹心之交、覆巢之下无完卵、覆车之鉴、覆盆之冤、覆水难收、腹背受敌、富丽堂皇、腹背之毛 ...
    趙瑞阅读 153评论 0 0
  • 窗外的风 吹不到 安静的屋里 耀眼的光 挡不住 望你的视线 我忍不住拿起了笔 写下初遇时的你 那样的温柔 却不...
    司蒙先森_Ac阅读 269评论 0 1