lua-loadfile、dofile、require

1.loadfile——只编译,不运行

loadfile故名思议,它只会加载文件,编译代码,不会运行文件里的代码。

2.dofile——执行

每次调用都会执行里面的代码

3.require——我只执行一次

require和dofile有点像,不过又很不一样,require在第一次加载文件的时候,会执行里面的代码。但是,第二次之后,再次加载文件,则不会重复执行了。换句话说,它会保存已经加载过的文件,不会重复加载。

posted @ 2021-02-22 11:04  围墙外的世界  阅读(165)  评论(0编辑  收藏  举报