W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
為了方便軟件復(fù)用,Elixir提供了三個(gè)命令(alias
,require
和import
)外加一個(gè)宏use
,簡(jiǎn)介如下:
# 給模塊一個(gè)別名,使得我們可以調(diào)用Bar來(lái)代替Foo.Bar
alias Foo.Bar, as: Bar
# 確保模塊是編譯好且可用的(常用于宏)
require Foo
# 進(jìn)口Foo中的函數(shù),使得可以不加前綴地調(diào)用它們
import Foo
# 調(diào)用Foo中的代碼定義作為擴(kuò)展
use Foo
現(xiàn)在我們將詳細(xì)探索它們.記住前三條之所以被稱為命令,是因?yàn)樗鼈兙哂?strong>詞法范圍,而use
只是一個(gè)普通擴(kuò)展點(diǎn).
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: