时间:2023-06-01|浏览:212
首先我们来了解一下im前缀的词的意思表否定:不、无、非。例如impossible意为不可能的,不能存在的。而immutable则意为不变的,不可变的,不能变的。
在“ To mutate, or not to mutate"等文章中,immutable的优点被推崇为不可变性的对象无法进入不一致的状态。它的大小和类型保持不变。
永恒的英文是eternal,读音为[ɪˈtɜːnl] 或 [ɪˈtɜːrnl]。它的含义是不朽的、永远的、无休止的。
在JavaScript中,对象通常是可变的,因为使用了引用赋值,这可能会带来一些隐患。为了解决这个问题,出现了immutable和immer这两个库。
变量来源于数学,是计算机语言中能够储存计算结果或能表示值抽象概念。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。
通过使用immutable,我们可以更容易地确定数据是否发生变更,是否需要进行本文为网友投稿,观点仅代表作者本人,不代表区块链网赞同其观点或证实其描述。
热点:数据
用戶喜愛的交易所
已有账号登陆后会弹出下载