私はちょうどjavaScriptを拾いました。そして、私は、javaScript配列がそれらの中にどのようなタイプのデータも保持できることに驚いています。たとえば、数字と文字列は両方とも単一の配列に格納できます。まあ、私は常にデータ構造クラスで "配列は項目の数を保持することができ、これらの項目は同じタイプ"である必要があります。私の質問は: - javascriptは特別なケースですか?または、配列の定義を変更しましたか?この上でMozillaのJSリファレンスを引用Javascript配列は、同時に複数のデータ型を保持できますか?
-4
A
答えて
1
:
配列は、そのプロトタイプ トラバーサルと突然変異の操作を実行するためのメソッドを持つリストのようなオブジェクトです。 JavaScript 配列の長さもその要素の型も固定されていません。この上
詳細は、言語が動作する方法です
+1
ありがとうございます。今、私の疑いが解消されました。実際には、javascriptでは、配列はデータ構造ではなく、オブジェクトであるため、あらゆるタイプのデータを含めることができます。私はまた非常に有用だったもう一つのリンクを見つけました。 [リンク](http://net-informations.com/faq/netfaq/multipledata.htm)それはC#のコンテキストにありますが、それは関連することができます。 –
関連する問題
- 1. php変数は複数のデータ型を同時に保持できますか?
- 2. cで同じデータ型の複数配列の汎用関数?
- 3. MYSQLで複数の列のデータ型を同時に変更するには?
- 4. 配列フィールドを持つ複合データ型
- 5. 複数のデータを列に保持
- 6. Springデータは、複数のスキーマから同時にデータをクエリできますか?
- 7. 同じデータ型の複数の列をsqoopの新しいデータ型にマップできますか?
- 8. javascriptからphpへの複数の配列を持つ配列
- 9. 複数の値と値の型を持つJavascriptの列挙型
- 10. MATLABでExcelに複数の配列データを保存する
- 11. キャッシュは複数のプロセスからデータを保持できますか?
- 12. GoLangで複数のデータ型を保持できる配列を作成するにはどうすればよいですか?
- 13. 複数の型のJavaScript配列をC#配列にマッピングする方法
- 14. 同じIDを持つ複数のデータをAcumaticaに保存
- 15. 同時に複数のNICを同時に使用できますか?
- 16. 複数のスレッドがJavaの同じモニターでロックを保持できますか?
- 17. 複数の複合型を持つ配列
- 18. 複数の型にできるC++配列を作成する
- 19. vue.js内の同じデータを持つ複数の配列を 'ウォッチ'する方法
- 20. C# - 複数の配列を同時に宣言する
- 21. 複数のデータ型列
- 22. SurfaceViewは複数のImageViewを保持できますか?
- 23. リストは複数のvoidメソッドを保持できますか?
- 24. 異なる引数を持つメンバ関数を配列内に保持することはできますか?
- 25. FMOD - 複数のサウンドを同時に再生できますか?
- 26. 複数のAJAXリクエストを同時に使用できますか?
- 27. 複数のプレイブックを同時に実行できますか?
- 28. 複数のフォントを同時に使用できますか?
- 29. HTML5では、同じ音を複数回同時に再生できますか?
- 30. Python - Pickleファイルへの保存時のデータ型の保持
hereを見つけることができます。任意の変数またはオブジェクトのプロパティは、任意の型の値を保持できます。 – Pointy
JavaScript _variables_は任意のデータ型を保持できます。 'var a = 1; a = "ボブ"; a = [1、 "bob"] '。 JSが本当に気にしていない点で、一貫しています。 – vlaz
@Pointyあなたのコメントは仲間に役立っていません...なぜ彼らは同じデータ型の値のコンテナとして配列を定義しましたか? –