동안 나는 이것을보고 :"do | |"의 의미는 무엇입니까? 루비에? 일부 루비 코드를 읽는
이 표기법|variable|
무엇
create_table :talks do |t|
? 그게 뭐야?
| |
, #{}
등과 같은 특정 주제에 대한 도움은 어디에서 찾을 수 있습니까?
동안 나는 이것을보고 :"do | |"의 의미는 무엇입니까? 루비에? 일부 루비 코드를 읽는
이 표기법|variable|
무엇
create_table :talks do |t|
? 그게 뭐야?
| |
, #{}
등과 같은 특정 주제에 대한 도움은 어디에서 찾을 수 있습니까?
해당 블로그 링크는 404이지만 동일한 기사 (적어도 작성자와 날짜는 같음)의 사본이 여기에있는 것 같습니다 : http://www.reactive.io/tips/2008/12/21/standingstanding -ruby-blocks-procs-and-lambdas – moncheery
에 당신은 또한 그들이 목표 게시물라고들을 수를 사용할 수 def methodname(arg1, arg2)
와 유사하게, 블록에 대한 블록의 좋은 설명을 인수를 정의하는 방법입니다. 그것들은 본질적으로 컬렉션 내에서 데이터를 노출하기 위해 반복 할 수있는 이름있는 인수입니다. 예를 들어, 배열 :
# Print 1 2 3 4
[1,2,3,4].each do |e|
print "#{e} "
end
아니면 키, 값지도
, 당신은m = {"ruby" => "rails", "groovy" => "grails", "scala" => "lift", "java" => "spring"}
m.each do |lang, framework|
# print the keys first - "ruby groovy scala java"
print "#{lang} "
# print the values second - "rails grails lift spring"
print "#{framework} "
end
귀하의 질문은 루비보다 루비 언어에 대한보다 구체적인 소리 골 포스트 사이에 여러 인수를 할 것이다 울타리.
내가 루비에 새로 온 사람으로서이 전화를해야할지 답을 찾고 있었다 : 나는이 링크의 일부를 체크 아웃 것이다. 나는 당신의 스레드가 매우 도움이되었고, rynmrtn의 답변을 upvoted했다. 그러나 투표 나 코멘트를하기에 충분할 정도로 "privledged"는 아니다.
나는이 링크 (유료 사이트의 동영상을 고맙게 생각하지 않아도 됨)가 도움이되었다고 생각하고 동영상 아래에 텍스트가 있다고 생각했습니다.
https://teamtreehouse.com/library/iteration-with-each
또한 이것은 당신이 루비의 지식을 증가하는 동안 너무 도움이 될 수 관련 개념이다!
나는이 후 여기에 온 사람을 도움이 될 생각했다.
Ruby 블록 구문에 대한 많은 질문 중 중복되는 것으로 가장 잘 생각되는 부분이 무엇인지 알아내는 대신 다음 검색어를 제안 해 드리겠습니다. http://stackoverflow.com/search?q=%5Bruby% 5D + blocks – Phrogz
"이 특정 과목에 대한 도움을 어디에서 찾을 수 있습니까?". 그것들은 매우 기본적인 핵심 -> 루비 (core-to-Ruby)이므로 최소한 [ "Programming Ruby"] (http://www.ruby-doc.org/docs/ProgrammingRuby/)의 온라인 버전을 읽어보십시오. 조금 오래되었지만 기본 사항은 여전히 적용됩니다. –