タグ付けされた質問 「object」

オブジェクトは、プログラミング言語のコマンドによって操作できるエンティティです。オブジェクトは、値、変数、関数、または複雑なデータ構造にすることができます。オブジェクト指向プログラミングでは、オブジェクトはクラスのインスタンスを指します。

30
JavaScriptでオブジェクトをディープクローンする最も効率的な方法は何ですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 JavaScriptオブジェクトを複製する最も効率的な方法は何ですか?obj = eval(uneval(o));使用されているのを見てきましたが、これは非標準であり、Firefoxでのみサポートされています。私は次のようなことをしましたobj = JSON.parse(JSON.stringify(o));が、効率に疑問があります。また、さまざまな欠陥がある再帰的なコピー機能を見てきました。 標準的な解決策が存在しないことに驚いています。
5180 javascript  object  clone 

30
!= nullステートメントの回避
object != null避けるためにたくさん使いますNullPointerException。 これに代わるものはありますか? たとえば、私はよく使用します: if (someobject != null) { someobject.doCalc(); } 以下のために、このチェックNullPointerExceptionのためにsomeobject上記のコード内のオブジェクト。 受け入れられた回答が古くなっている可能性があることに注意してください。最新のアプローチについては、https://stackoverflow.com/a/2386013/12943を参照してください。



28
オブジェクトのプロパティを反復処理する
var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in obj){ console.log(propt + ': ' + obj[propt]); } コードスニペットを実行する結果を非表示スニペットを展開 変数proptはオブジェクトのプロパティをどのように表しますか?組み込みのメソッドやプロパティではありません。オブジェクトのすべてのプロパティが表示されるのはなぜですか?
2040 javascript  loops  object 

12
名前(文字列)を使用してモジュールの関数を呼び出す
Pythonプログラムで関数の名前を持つ文字列を指定して関数を呼び出すための最良の方法は何ですか。たとえば、モジュールfooがあり、コンテンツがである文字列があるとし"bar"ます。電話する最良の方法は何foo.bar()ですか? 関数の戻り値を取得する必要があるため、だけを使用しませんeval。eval関数呼び出しの結果を返す一時関数を定義するためにを使用してそれを行う方法を理解しましたが、これを行うよりエレガントな方法があることを期待しています。
1735 python  object 






25
ネストされたオブジェクト、配列、JSONにアクセスして処理するにはどうすればよいですか?
オブジェクトと配列を含むネストされたデータ構造があります。どのようにして情報を抽出できますか、つまり特定または複数の値(またはキー)にアクセスできますか? 例えば: var data = { code: 42, items: [{ id: 1, name: 'foo' }, { id: 2, name: 'bar' }] }; でname2番目の項目のにアクセスするにはどうすればよいitemsですか?


23
Javaでオブジェクトをコピーするにはどうすればよいですか?
以下のコードを検討してください: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' だから、に影響を与えずにdumto をコピーしてdumtwo変更したいと思います。しかし、上記のコードはそれを行っていません。で何かを変更すると、同じ変更が発生します。dumdumtwodumdumtwo おそらく、dumtwo = dumJavaは参照のみをコピーします。それで、の新しいコピーを作成してdumそれに割り当てる方法はありますdumtwoか?
794 java  object  copy  clone 

30
Androidで1つのアクティビティから別のアクティビティにオブジェクトを渡す方法
ある顧客クラスのオブジェクトを送信して別のオブジェクトにActivity表示しようとしていますActivity。 顧客クラスのコード: public class Customer { private String firstName, lastName, Address; int Age; public Customer(String fname, String lname, int age, String address) { firstName = fname; lastName = lname; Age = age; Address = address; } public String printValues() { String data = null; data = "First Name :" + …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.