Object.create( ) 方法的作用
今天在学习 express 框架时,在阅读 express.static( ) 的源码时,看到了一个小语法不懂。
查看 node_modules 下的 express 文件夹,如下:
发现 express 下的 index.js 里面引用的是:当前文件夹下的 lib 目录里的 express.js 文件,打开 lib/express.js 文件,
查看如下:
发现 static 这个方法是 express.js 文件里面导出的,其 require 的模块是:server-statice
查看 :serve-statice 模块里的 index.js 文件
当看到 Object.create( ) 方法时,不是太明白,这个方法的作用是什么,看了 MDN 上的资料才明白过来:
示例代码如下:
由上图中红色框圈出的地方可以清楚的看出 Object.create( ) 方法的作用。