日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入分析Ruby傳參數(shù)

Ruby語言中的函數(shù)運用是比較簡單的。不過在實際運用中同樣會出現(xiàn)一些令人頭疼的問題。比如函數(shù)傳參數(shù)的問題等等。下面就讓我們討論一下Ruby傳參數(shù)的相關(guān)方法。#t#

在肥西等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè)公司,肥西網(wǎng)站建設(shè)費用合理。

Ruby傳參數(shù)代碼示例:

  1. def fake_modify!(str)
  2. strstr = str.upcase
  3. end
  4. def real_modify1!(str)
  5. str[0] = 65.chr
  6. end
  7. def real_modify2!(str)
  8. str.upcase!
  9. end
  10. str = "abcde"
  11. puts "original :" + str
  12. fake_modify!(str)
  13. puts "fake_modify:" + str #abcde
  14. real_modify1!(str)
  15. puts "real_modify1:" + str #Abcde
  16. real_modify2!(str)
  17. puts "real_modify2:" + str #ABCDE

另外做了一個Ruby傳參數(shù)小測試,證明正則表達式的匹配結(jié)果$` $& $‘的臨時性,雖然用的是$,卻不是全局的:

 
 
 
  1. def test_regexp_result
  2. "abcde" =~ /cd/
  3. puts $` + "<<" + $& + ">>" + $' 
    #ab<>e
  4. end
  5. test_regexp_result
  6. puts $` + "<<" + $& + ">>" + $
     #ERROR: test.rb:6: undefined
     method `+' for nil:NilClass

網(wǎng)頁標題:深入分析Ruby傳參數(shù)
網(wǎng)站鏈接:http://www.5511xx.com/article/cdipiie.html