Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. 其他>
  3. ruby动态new对象

ruby动态new对象

  • Post author:xfxia
  • Post published:2023年9月12日
  • Post category:其他


来自railscn的讨论:


http://www.railscn.com/viewtopic.php?t=2289

None.gif

1


.


eval




”


obj = #{str}.new


”




#


只能在irb中使用



None.gif


2


.


obj


=




eval




”


obj = #{str}.new


”



None.gif


3


.


obj


=




eval


(str)


.


new

None.gif


4


.


c


=


Object


.


const_get(


”


Array


”


)

None.gif
s


=


c


.


new

相比于java的class.forName,与javascript等脚本语言一致,更为简单和轻量级


你可能也喜欢

bootstrap table 文本溢出鼠标悬浮提示完整内容

在浏览商品时,点击商品详情,然后返回,要求列表刷新,同时滚动条还在之前的位置,怎么实现?

超详细html5登录注册页面总结

scp协议原理 from csdner pkufergus

关于计算机、数据的存储单位(bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB)

集合加法

到底spring的生命周期有何用

Flink总结

解决预览pdf不能下载的问题

命令行启动jar包时,如何添加参数

利用AOP进行接口的统计接入管理

Sublime Text 3 –> 编译运行C程序

IntelliJ IDEA终于支持对Redis 的可视化窗口操作了,真香!

printf和scanf处理long long int型数据

C语言gdb查看寄存器的值,使用GDB中修改特定寄存器值及其原理

Node.js 源码分析 – 加载 js 文件

Idea2017 社区版下载

Qt学习:文本图片自定义拖放操作及界面打印输出PDF文件

FPGA知识大串讲系列的教程

springcloud项目直接打包到镜像并使用k8s部署

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单