Elixir 别名,要求与进口

2023-12-15 17:53 更新

  1. 别名 
  2. 要求 
  3. 进口 
  4. 使用 
  5. 理解别名 
  6. 模块嵌套 
  7. 群体别名/进口/要求/使用

为了方便软件复用,Elixir提供了三个命令(alias,requireimport)外加一个宏use,简介如下:

# 给模块一个别名,使得我们可以调用Bar来代替Foo.Bar
alias Foo.Bar, as: Bar

# 确保模块是编译好且可用的(常用于宏)
require Foo

# 进口Foo中的函数,使得可以不加前缀地调用它们
import Foo

# 调用Foo中的代码定义作为扩展
use Foo

现在我们将详细探索它们.记住前三条之所以被称为命令,是因为它们具有词法范围,而use只是一个普通扩展点.


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号