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

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

24
キーでオブジェクトの配列をグループ化する方法
誰かがオブジェクトキーによってオブジェクトの配列をグループ化し、そのグループ化に基づいてオブジェクトの新しい配列を作成する(可能であればロダッシュ)方法を知っていますか?たとえば、車のオブジェクトの配列があります。 var cars = [ { 'make': 'audi', 'model': 'r8', 'year': '2012' }, { 'make': 'audi', 'model': 'rs5', 'year': '2013' }, { 'make': 'ford', 'model': 'mustang', 'year': '2012' }, { 'make': 'ford', 'model': 'fusion', 'year': '2015' }, { 'make': 'kia', 'model': 'optima', 'year': '2012' }, ]; 次のようにグループ化された自動車オブジェクトの新しい配列を作成したいと思いますmake。 var cars = …



17
オブジェクトのJavascript配列内にオブジェクト値が存在するかどうかを確認し、存在しない場合は配列に新しいオブジェクトを追加します
オブジェクトの次の配列がある場合: [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] 特定のユーザー名の値がすでに存在するかどうかを確認するために配列をループする方法はありますか?それが何もしない場合は、そのユーザー名(および新しいID)で新しいオブジェクトを配列に追加しませんか? ありがとう!

11
html svgオブジェクトもクリック可能なリンクにする
HTMLページにSVGオブジェクトがあり、それをアンカーでラップしているため、svg画像をクリックすると、ユーザーはアンカーリンクに移動します。 <a href="http://www.google.com/"> <object data="mysvg.svg" type="image/svg+xml"> <span>Your browser doesn't support SVG images</span> </object> </a> このコードブロックを使用する場合、svgオブジェクトをクリックしても、Googleに移動しません。IE8 <では、スパンテキストはクリック可能です。 タグを含むようにsvg画像を変更したくありません。 私の質問は、どうすればsvg画像をクリック可能にすることができますか?
143 html  object  svg  anchor 

12
PHPでの匿名オブジェクトの作成
ご存知のように、JavaScriptで匿名オブジェクトを作成するのは、次のコードのように簡単です。 var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); 出力: an alert is raised with value "johnny" これと同じ手法をPHPに適用できますか?PHPで匿名オブジェクトを作成できますか?
141 php  oop  object 

11
JavaScriptはキー値に基づいて配列内のオブジェクトを見つけて削除します
ID = varである配列内のオブジェクトを検索する方法についていくつかのアプローチを試みてきました。見つかった場合は、オブジェクトを配列から削除し、オブジェクトの新しい配列を返します。 データ: [ {"id":"88","name":"Lets go testing"}, {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ] jQuery $ grepを使用して配列を検索できます。 var id = 88; var result = $.grep(data, function(e){ return e.id == id; }); しかし、id == 88のときにオブジェクト全体を削除して、次のようなデータを返すにはどうすればよいですか。 データ: [ {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ]

13
オブジェクトをバイトに変換します[]
プロトタイプTCP接続を作成していますが、送信するデータの均質化に問題があります。 現時点では文字列のみを送信していますが、将来的には任意のオブジェクトを送信できるようにしたいと考えています。 すべてがバイト配列にキャストできると思ったので、コードは現時点では非常に単純です。 void SendData(object headerObject, object bodyObject) { byte[] header = (byte[])headerObject; //strings at runtime, byte[] body = (byte[])bodyObject; //invalid cast exception // Unable to cast object of type 'System.String' to type 'System.Byte[]'. ... } もちろんこれは、 if( state.headerObject is System.String ){...} 問題は、そのようにすると、実行時にbyte []に​​キャストできないすべてのタイプのオブジェクトをチェックする必要があることです。 実行時にbyte []に​​キャストできないすべてのオブジェクトを知っているわけではないので、これは実際にはオプションではありません。 C#.NET 4.0でオブジェクトをバイト配列に変換するにはどうすればよいですか?
138 c#  .net  object  byte 

9
PHPの致命的なエラー:オブジェクトコンテキストにない場合の$ thisの使用
私は問題を抱えています: フレームワークなしで新しいWebAppを書いています。 私のindex.phpで使用しています:require_once('load.php'); そして、中にload.php私が使用していますrequire_once('class.php');私のロードにClass.phpとします。 私のclass.phpで私はこのエラーを持っています: 致命的なエラー:行のclass.phpのオブジェクトコンテキストにないときに$ thisを使用しています(この例では11です) 私のclass.phpの記述例: class foobar { public $foo; public function __construct() { global $foo; $this->foo = $foo; } public function foobarfunc() { return $this->foo(); } public function foo() { return $this->foo; } } 私のindex.phpで私はおそらくfoobarfunc()このようにロードしています: foobar::foobarfunc(); でもすることができます $foobar = new foobar; $foobar->foobarfunc(); エラーが発生するのはなぜですか?

9
typescriptでObject.valuesを使用する方法
オブジェクトからカンマ区切りの文字列を作成しようとしていますが、 const data = {"Ticket-1.pdf":"8e6e8255-a6e9-4626-9606-4cd255055f71.pdf","Ticket-2.pdf":"106c3613-d976-4331-ab0c-d581576e7ca1.pdf"}; const values = Object.values(data).map(x => x.substr(0, x.length - 4)); const commaJoinedValues = values.join(','); console.log(commaJoinedValues); TypeScriptでこれを行う方法 エラーファイルの取得: severity: 'Error' message: 'Property 'values' does not exist on type 'ObjectConstructor'.' at: '216,27' source: 'ts'
135 typescript  object 

8
JSONがJSONObjectかJSONArrayかを判別
サーバーからJSONオブジェクトまたは配列のいずれかを受信しますが、どちらになるかわかりません。JSONを操作する必要がありますが、そのためには、それがオブジェクトであるか配列であるかを知る必要があります。 Androidを使用しています。 これを行う良い方法はありますか?
132 android  arrays  json  object 


13
オブジェクト全体をC#のログにダンプする最良の方法は何ですか?
したがって、実行時に現在のオブジェクトの状態を表示するには、Visual Studioのイミディエイトウィンドウで表示されるものが本当に気に入っています。単純に ? objectname オブジェクトの適切にフォーマットされた「ダンプ」を取得します。 コードでこれを行う簡単な方法はありますか?ログに記録するときに同様のことができますか?



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