0
看样子,他们给我的任何输入相同的输出像'starts_with'和'start_with'在Ruby中具有相同的功能吗?
"Ruby is red".start_with?("Ruby")
或
"Ruby is red".starts_with?("Ruby")
都被赋予了相同的结果。
看样子,他们给我的任何输入相同的输出像'starts_with'和'start_with'在Ruby中具有相同的功能吗?
"Ruby is red".start_with?("Ruby")
或
"Ruby is red".starts_with?("Ruby")
都被赋予了相同的结果。
在Ruby添加String#start_with?
作为核心库的一部分之前,Rails的Active Support实现了String#starts_with?
方法。现在它只是一个保留向后兼容的别名。
所以是的 - 他们做同样的事情,第一个来自Ruby,第二个来自Rails。