W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
參考值是另一種方式Clojure可以使用需求有可變變量。 Clojure提供了可變的數(shù)據(jù)類型,例如atoms,代理和引用類型。
以下是可用于參考值操作的一些方法。
S.No. | 方法和說明 |
---|---|
ref | 這用于創(chuàng)建參考值。 創(chuàng)建引用值時,提供了一個選項(xiàng)來提供驗(yàn)證器函數(shù),該函數(shù)將驗(yàn)證創(chuàng)建的值。 |
ref-set | 此函數(shù)用于將引用的值設(shè)置為新值,而不管舊值。 |
alter | 此函數(shù)用于更改引用類型的值,但以安全的方式。 這是在一個線程中運(yùn)行的,它不能被另一個進(jìn)程訪問。 |
dosync | 在包含表達(dá)式和任何嵌套調(diào)用的事務(wù)中運(yùn)行表達(dá)式(在隱式do中)。 |
commute | Commute也用于改變引用類型的值,就像alter和ref-set一樣。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: