成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Ruby獲取當前類名代碼示例解析

開發 后端
Ruby獲取當前類名是在實際編程中的一個功能需求。利用Ruby語言實現起來異常簡單。我們可以再實際編程中體會Ruby語言的特點。

Ruby語言可以說是目前最為靈活敏捷的編程語言。它的應用方式比較特殊,可以給編程人員帶來愉悅的編程環境。在這里我們就會了解到Ruby獲取當前類名的技巧。#t#

Ruby獲取當前類名代碼示例:

  1. module Kernel  
  2. private  
  3. def this_method_name  
  4. caller[0] =~ /`([^']*)
    '/ and $1  
  5. end  
  6. end  
  7. class Foo  
  8. def test_method  
  9. this_method_name  
  10. end  
  11. end  
  12. puts Foo.new.test_method 
    # =
    > test_method 

對其caller[0] =~ /`([^']*)'/ and $1這種語法結構甚是不解,后來又發現這么寫也行caller[0][/`([^']*)'/, 1],于是查了下參考手冊中caller的用法,還算明白一點;

caller 返回[文件名、行號、方法名]

以上就是我們為大家詳細介紹的有關Ruby獲取當前類名技巧講解。

責任編輯:曹凱 來源: 博客園
相關推薦

2011-08-12 14:39:00

iPhoneSDK

2010-02-24 13:38:18

WCF PreCal模

2009-12-07 15:41:51

PHP圖片加水印

2009-12-18 14:59:54

Ruby標識名

2010-02-22 15:06:31

WCF信道監聽器

2009-12-18 15:56:05

Ruby特殊語法

2009-12-18 16:27:41

Ruby解析Json

2009-12-14 17:14:08

Ruby文件操作

2009-12-15 15:55:43

Ruby模塊

2010-01-14 13:08:37

VB.NET運算符

2010-03-05 15:01:29

Python解析XML

2009-12-17 13:37:24

Ruby代碼塊

2009-12-14 11:33:59

Ruby正則表達式

2009-12-17 17:37:42

Ruby on Rai

2009-12-02 10:49:59

PHP解析XML元素結

2011-08-12 11:22:53

Oracle存儲過程Java

2021-08-04 14:32:16

鴻蒙HarmonyOS應用

2025-04-16 10:03:40

開發Spring應用程序

2009-12-18 17:01:37

Ruby基礎代碼

2009-12-15 14:46:04

Ruby類常量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清自拍视频在线观看 | 日本成年免费网站 | 久久免费看 | 欧美一区二区三区在线观看 | 国产aⅴ精品 | 欧美精品免费观看二区 | h视频在线免费看 | 亚洲成人久久久 | 91久久精品国产免费一区 | 九九久久久 | 人人干免费| 综合久久亚洲 | 欧美国产日本一区 | 国产一区免费视频 | 欧美精品久久久 | 国产一区视频在线 | 国产精品美女一区二区三区 | 亚洲视频在线观看 | 免费精品 | av国产精品毛片一区二区小说 | 久久精品国产一区 | 日韩一级电影免费观看 | 黄视频国产 | 麻豆久久久久 | 天堂av在线影院 | 国产不卡视频在线 | 一二三区在线 | 欧美高清视频一区 | 96av麻豆蜜桃一区二区 | 天天干国产 | 亚洲一区二区三区欧美 | 午夜小电影| 99草免费视频 | 亚洲最新在线 | 蜜臀久久99精品久久久久野外 | 超碰97人人人人人蜜桃 | 久在线观看 | 国产成人高清 | 91社区在线观看高清 | 激情91| 黄色大片毛片 |