solidity笔记——modifier用法——2021.5.10

Posted Blockchain_Key

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了solidity笔记——modifier用法——2021.5.10相关的知识,希望对你有一定的参考价值。

一丶功能:

1.使用 修饰器modifier 可以轻松改变函数的行为。
2.例如,它们可以在执行函数之前自动检查某个条件。

二丶注意:

1.修饰器modifier 是合约的可继承属性, 并可能被派生合约覆盖。
2.如果同一个函数有多个 修饰器modifier,它们之间以空格隔开,修饰器modifier 会依次检查执行。
3.修饰器modifier 或函数体中显式的 return 语句仅仅跳出当前的 修饰器modifier 和函数体。
4.结尾必须加_;
4.返回变量会被赋值,但整个执行逻辑会从前一个 修饰器modifier 中的定义的 “_” 之后继续执行。
5.修饰器modifier 的参数可以是任意表达式,在此上下文中,所有在函数中可见的符号,在 修饰器modifier 中均可见
6.可继承,覆盖,但是不可以重载

四丶上一篇:solidity笔记(5)——event用法

solidity笔记(5)——event用法

五丶下一篇:solidity笔记(7)——存储区域memory storage stack

solidity笔记(7)——存储区域memory storage stack

以上是关于solidity笔记——modifier用法——2021.5.10的主要内容,如果未能解决你的问题,请参考以下文章

solidity笔记——存储区域memory storage stack——2021.5.12

solidity笔记——abstract用法——2021.5.10

solidity笔记——library用法——2021.5.17

solidity笔记——pure用法——2021.5.13

solidity笔记(10)——using for用法——2021.5.17

solidity笔记(11)——struct用法——2021.5.19