今天写脚本,遇到了这个函数,遂搜索及阅读相关代码,整理如下:
respond_to 是判断是否是某个类型的方法,比如:
1 ar = "ss" 2 p ar.respond_to?(:to_s) 3 4 #=》true
这个就是判断ar这个变量是不是字符串型的方法,如果是的话,就返回true,否则就false
今天写脚本,遇到了这个函数,遂搜索及阅读相关代码,整理如下:
respond_to 是判断是否是某个类型的方法,比如:
1 ar = "ss" 2 p ar.respond_to?(:to_s) 3 4 #=》true
这个就是判断ar这个变量是不是字符串型的方法,如果是的话,就返回true,否则就false