Próbuję znaleźć informacje na temat metody p
w Ruby. Wydaje się, że tworzy wewnętrzne informacje o właściwościach klasy, ale kiedy próbuję ją wyszukać, otrzymuję każde słowo, które zawiera literę "p".p metoda w języku Ruby trudne do wyszukiwania
Odpowiedz
Widziałeś stronę api doc? http://www.ruby-doc.org/core/Kernel.html#method-i-p
Jest też http://apidock.com/ruby/Kernel/p
można znaleźć więcej informacji na temat sposobu z dokumentacją Ruby modułu Kernel p
:
http://www.ruby-doc.org/core/Kernel.html#method-i-p
p (obj) → obj
p (obj1, obj2, ...) → [obj, ...]
p () → nil
Dla każdego obiektu bezpośrednio zapisuje obiekt obj. Spec, a następnie znak nowej linii do standardowego wyjścia programu.
S = Struct.new(:name, :state) s = S['dave', 'TX'] p s
produkuje:
#<S name="dave", state="TX">
Dzięki. Nie wiem jeszcze, jak obejść dokumentację. –
Każda metoda można nazwać "bezpośrednio", np: print, p, przerwać, wkłada, readline, itd., Znajduje się w klasie Kernel.
(Kernel.methods - Object.methods).sort.each do |method|
puts method
end
Ah! To ma sens. Dziękuję Ci. –
Czy oznacza podoba:
ri Kernel#p
Cool. Nie wiedziałem, że możesz to zrobić. Dzięki. –
NP: O) Ruby jest pełne miłych sztuczek ... –
- 1. Metoda spłaszczania Ruby w języku C#
- 2. p vs puts w Ruby
- 3. Metoda limitu ruby Ruby
- 4. Czy Ruby ma mkdir -p?
- 5. Ruby argumenty metoda System
- 6. Gramatyka w języku Ruby "&& ="
- 7. Usuwanie obiektów identycznych w języku Ruby?
- 8. W języku Ruby, jak działa funkcja Coerce()?
- 9. Brakująca metoda w języku Java lub PHP
- 10. Testowanie prywatnych metoda w Ruby (rspec)
- 11. Metoda sortowania niestandardowego w ruby
- 12. Metoda ArrayList.toArray() w języku Java
- 13. Przeciwieństwem metody Time.now.advance() w języku Ruby
- 14. synchroniczne metoda współbieżności w Ruby
- 15. Metoda ruby sort_by
- 16. Wydajna metoda wyszukiwania elementów w macierzy MATLAB
- 17. Wydajna metoda wyszukiwania procent czasu
- 18. Czy istnieje ekwiwalent w języku Ruby do ekstraktu PHP?
- 19. Ruby metoda class_eval
- 20. Średnie ponad trudne do zdefiniowania partycji
- 21. Hierarchia wywoływania metod w języku Ruby
- 22. Tablica ruby do indeksowanego skrótu?
- 23. Dlaczego klasy typów były trudne do wdrożenia?
- 24. Wygeneruj sekwencję alfanumeryczną w języku Ruby
- 25. Budowanie 64-bitowych rozszerzeń w języku P w systemie Windows
- 26. PHP - Trudne obliczenie matematyczne
- 27. owijania metoda z ruby-Progressbar gem
- 28. Metoda "zliczania" ruby dla skrótów
- 29. Ruby: co robi gwiazdki w "p * 1..10" oznaczają
- 30. Co oznacza "metoda klasy #" w ruby?
cool. Nie wiedziałem, że to jest w jądrze. Dzięki. –