博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ruby中require load include的区别
阅读量:4988 次
发布时间:2019-06-12

本文共 626 字,大约阅读时间需要 2 分钟。

load: loads a source file every time it is called.每次加载文件的时候都调用

require: loads a source file only once.第一次加载文件的时候调用

include: includes modules,nothing to do with files.加载modules时用,与文件无关.


chomp: removes any line ending ("\n", "\r", "\r\n")

chop: would remove ANY final character (chomp is usually better) 

print: outputs a string with no line return

puts: outputs a string with a line return


# Use gets inside a loop for more user input

1 result = ""2 until result == "quit"3   print "> "4   result = gets.chomp5   puts "I heard: #{result}"6 end7 puts "Goodbye!"

 


 

 

 

 

 

转载于:https://www.cnblogs.com/rowdawn/archive/2013/06/04/3118078.html

你可能感兴趣的文章
在微信浏览器中如何让他自动关闭当前页面回到会话框js
查看>>
Bootstrap 导航栏
查看>>
WPF 树型控件(TreeView)
查看>>
ELK-elkstack-使用消息队列
查看>>
sql按照汉字首字母顺序排序(桃)
查看>>
图像(层)正常混合模式详解(上)
查看>>
Java RMI 框架_远程方法调用(2016-08-16)
查看>>
python excel导入到数据库
查看>>
应用程序池DefaultAppPool提供服务的进程关闭时间超过了限制
查看>>
数据流
查看>>
基于vlc的android视频播放器开发笔录
查看>>
silverlight DataGrid 模拟实现双击行事件
查看>>
将文件内容导入到MySQL中
查看>>
Centos Ping不通外网
查看>>
类方法和静态方法
查看>>
20162315第一次实验报告
查看>>
IP地址相关运算(如VLSM,超网汇总)
查看>>
批处理bat脚本编写(附详细例子)
查看>>
type="button"和type="submit"的区别
查看>>
什么是javascript闭包?
查看>>