Ramaze.start :port => 80
Run Code Online (Sandbox Code Playgroud)
如果我的理解是正确的,上面的行是Ruby中的方法调用,你也可以把它写成:
Ramaze.start(:port => 80)
Run Code Online (Sandbox Code Playgroud)
但在任何一种情况下,当你在符号:端口和数字80之间放置=>字符时意味着什么?
这是创建哈希的方式吗?
当Ramaze.start方法接收方法参数时,参数的类型是什么?
它是作为单个参数键值对接收的吗?
或者收到两个参数:port和80?