249件ヒット
[1-100件を表示]
(0.124秒)
種類
- インスタンスメソッド (175)
- 文書 (41)
- 特異メソッド (22)
- ライブラリ (11)
ライブラリ
- ビルトイン (44)
- matrix (10)
- rake (22)
-
rexml
/ document (121)
クラス
- Array (22)
- Matrix (5)
- Object (11)
-
REXML
:: Attribute (22) -
REXML
:: CData (11) -
REXML
:: Comment (11) -
REXML
:: DocType (11) -
REXML
:: Document (11) -
REXML
:: Element (11) -
REXML
:: Instruction (11) -
REXML
:: Parent (11) -
REXML
:: Text (11) -
REXML
:: XMLDecl (11) - Vector (5)
モジュール
-
Rake
:: Cloneable (22)
オブジェクト
- ENV (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
deep
_ clone (11) - dup (22)
-
irb
/ completion (11) - new (11)
検索結果
先頭5件
-
Rake
:: Cloneable # clone -> object (33331.0) -
自身を複製します。
...されています。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
clone = file_list.clone
clone # => ["a.c", "b.c"]
clone.exclude("a.c")
clone == file_list # => false
end
/... -
REXML
:: Instruction # clone -> REXML :: Instruction (30501.0) -
self を複製します。
self を複製します。 -
Array
# clone -> Array (27413.0) -
レシーバと同じ内容を持つ新しい配列を返します。
...レシーバと同じ内容を持つ新しい配列を返します。
clone は frozen singleton-class の情報も含めてコピーしますが、
dup は内容と tainted だけをコピーします。
またどちらのメソッドも要素それ自体のコピーはしません。
つまり......ているオブジェクトが変わらない「浅い(shallow)」コピーを行います。
//emlist[例][ruby]{
ary = ['string']
p ary #=> ["string"]
copy = ary.dup
p copy #=> ["string"]
ary[0][0...3] = ''
p ary #=> ["ing"]
p copy #=> ["ing"]
//}......レシーバと同じ内容を持つ新しい配列を返します。
clone は frozen singleton-class の情報も含めてコピーしますが、
dup は内容だけをコピーします。
またどちらのメソッドも要素それ自体のコピーはしません。
つまり参照して......いるオブジェクトが変わらない「浅い(shallow)」コピーを行います。
//emlist[例][ruby]{
ary = ['string']
p ary #=> ["string"]
copy = ary.dup
p copy #=> ["string"]
ary[0][0...3] = ''
p ary #=> ["ing"]
p copy #=> ["ing"]
//}... -
Matrix
# clone -> Matrix (27401.0) -
自分自身のコピーを返します。
自分自身のコピーを返します。 -
REXML
:: Attribute # clone -> REXML :: Element (27401.0) -
self を複製し返します。
self を複製し返します。 -
REXML
:: CData # clone -> REXML :: CData (27401.0) -
self を複製して返します。
self を複製して返します。
親ノードの情報は複製されません。 -
REXML
:: Comment # clone -> REXML :: Comment (27401.0) -
内容が複製された Comment オブジェクトを返します。 (親ノードの情報は複製されません)。
内容が複製された Comment オブジェクトを返します。
(親ノードの情報は複製されません)。 -
REXML
:: DocType # clone -> REXML :: DocType (27401.0) -
self の複製を返します。
...self の複製を返します。
external_id (REXML::DocType#external_id) と
名前(REXML::DocType#name) のみ複製されるため、
結果として得られるオブジェクトはあまり有用ではないでしょう。... -
REXML
:: Document # clone -> REXML :: Document (27401.0) -
self を複製します。
...self を複製します。
REXML::Document.new(self) と同じです。... -
REXML
:: Element # clone -> REXML :: Element (27401.0) -
self を複製して返します。
self を複製して返します。
複製されるのは名前、属性、名前空間のみです。
子ノードは複製されません。