solidity笔记(6)——modifier用法——2021.5.10

solidity笔记(6)——modifier用法

  • 一丶功能:
  • 二丶注意:
  • 四丶上一篇:solidity笔记(5)——event用法

一丶功能:

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智能合约开发,区块链,比特币,以太坊,dapp,智能合约)