logo
  • 教程列表
  • SO官方文档
  • 功能
    • 匿名函数
    • 捕捉功能
    • 关键字列表作为函数参数
    • 默认参数
    • 命名函数私有函数
    • 模式匹配
    • 警卫条款
  1. StackOverflow 文档
  2. Elixir Language 教程
  3. 功能
  4. 默认参数

默认参数

Created: November-22, 2018

你可以使用以下语法将默认参数传递给任何命名函数:param \\ value:

defmodule Example do
    def func(p1, p2 \ 2) do
        IO.inspect [p1, p2]
    end
end

Example.func("a")    # => ["a", 2]
Example.func("b", 4) # => ["b", 4]
  • 命名函数私有函数
  • 关键字列表作为函数参数

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明