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

配列は、それぞれが1つ以上のインデックスで識別される要素(値、変数、または参照)のコレクションで構成される、順序付けられた線形データ構造です。配列の特定のバリアントについて質問する場合は、代わりに次の関連タグを使用してください:[vector]、[arraylist]、[matrix]。このタグを使用する場合、プログラミング言語に固有の質問では、使用するプログラミング言語で質問にタグを付けます。


15
UTF-8 byte []を文字列に変換する方法は?
UTF-8byte[]が含まれていることがわかっているファイルから読み込まれた配列があります。 一部のデバッグコードでは、それを文字列に変換する必要があります。これを行うライナーはありますか? カバーの下では、それは単なる割り当てとmemcopyであるべきなので、それが実装されていなくても、それは可能であるべきです。

16
配列項目を別の配列にコピーする
dataArray新しい配列にプッシュしたいJavaScript配列がありますnewArray。私はしたくない場合を除きnewArray[0]しますdataArray。すべてのアイテムを新しい配列にプッシュしたい: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... またはさらに良い: var newArray = new Array ( dataArray1.values(), dataArray2.values(), // ... where values() (or something equivalent) would push the individual values into the array, rather than the array itself ); したがって、新しい配列には、個々のデータ配列のすべての値が含まれています。pushValues利用可能な短縮形がいくつかあるのでdataArray、アイテムを1つずつ追加して、各個人を反復処理する必要はありませんか?
918 javascript  arrays 

28
PHP配列はキーではなく値で削除します
次のようなPHP配列があります。 $messages = [312, 401, 1599, 3, ...]; 値を含む要素$del_val(たとえば$del_val=401)を削除したいのですが、そのキーがわかりません。これは役立つかもしれません:各値は一度だけ存在できます。 このタスクを実行する最も簡単な機能を探しています。
886 php  arrays 

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

30
JavaScriptには、指定された範囲内で範囲を生成するための「range()」のようなメソッドがありますか?
PHPでは、次のことができます... range(1, 3); // Array(1, 2, 3) range("A", "C"); // Array("A", "B", "C") つまり、上限と下限を渡すことで、数値または文字の範囲を取得できる関数があります。 このためにJavaScriptにネイティブで組み込まれているものはありますか?そうでない場合、どのように実装しますか?

24
整数の配列を正しくソートする方法
整数のみが含まれることがわかっている配列から最高値と最低値を取得するのは、思ったより難しいようです。 var numArray = [140000, 104, 99]; numArray = numArray.sort(); alert(numArray) コードスニペットを実行する結果を非表示スニペットを展開 これが表示されると思い99, 104, 140000ます。代わりに表示されます104, 140000, 99。したがって、ソートは値を文字列として処理しているようです。 実際に整数値でソートするソート関数を取得する方法はありますか?



30
数値の配列の合計を見つける方法
配列が与えられた場合、[1, 2, 3, 4]その要素の合計をどのように見つけることができますか?(この場合、合計はになります10。) $.each便利かもしれないと思ったのですが、どう実装したらいいかわかりません。

21
JavaScript call()&apply()vs bind()?
私はすでにそれを知ってapplyおり、call設定する同様の関数ですthis(関数のコンテキスト)。 違いは、引数の送信方法(手動vs配列)です。 質問: しかし、いつbind()メソッドを使用する必要があります か? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin



27
空の配列要素を削除する
私の配列の一部の要素は、ユーザーが送信したものに基づく空の文字列です。それらの要素を削除する必要があります。私はこれを持っています: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); しかし、それは機能しません。$linksArrayまだ空の要素があります。私もempty()関数でそれをやってみましたが、結果は同じです。
783 php  arrays  string 

30
PHP配列が連想的または順次的であるかどうかを確認する方法は?
PHPはすべての配列を連想配列として扱うため、組み込み関数はありません。配列に数値キーのみが含まれているかどうかを確認するかなり効率的な方法を誰かが推奨できますか? 基本的に、私はこれを区別できるようにしたいです: $sequentialArray = array('apple', 'orange', 'tomato', 'carrot'); この: $assocArray = array('fruit1' => 'apple', 'fruit2' => 'orange', 'veg1' => 'tomato', 'veg2' => 'carrot');
781 php  arrays 

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