export是什么意思(exports)
2023-08-18 11:41:14
|
来源:互联网
诸多的对于export是什么意思,exports这个问题都颇为感兴趣的,为大家梳理了下,一起往下看看吧。
1、首先比如写一篇压薪文章exports_test.js模块愿望拒绝块,代码如下:
(资料图片仅供参考)
2、Var name=" I am the name variable that defines the variable declaration;exports.name=" I am the attribute name underexports" Function sayName(){ console.log ("I am the sayName () method of function declaration! "); }exports.sayname1=function () {console.log ("I am a method underexports! "); };
3、然后创建一个新的test.js,引入上面的模块:
4、varexports_test=require("./exports_test.js");
5、控制台。日志(exports _ test);//输出
6、执行test.js后,可以看到如图所示的输出结果。
7、从上面可以看出,任何exports的属性和方法都可以从外部访问,而var声明和funciton直接定义的方法是私有的,只有在exports暴露后才是共享的。
8、只能通过exports_test.name获取外部,如下所示
9、console.log(exports_test.name);console.log(exports_test.sayName1());
以上就是exports这篇文章的一些介绍,希望对大家有所帮助。