1. ホーム
  2. ジャバスクリプト

[解決済み】JavaScriptで既存の配列に新しい値を追加する【重複あり

2022-04-03 15:09:25

質問

PHPだとこんな感じ。

$array = array();
$array[] = "value1";
$array[] = "value2";
$array[] = "value3";

同じことをJavaScriptで行うにはどうしたらよいでしょうか?

どのように解決するのですか?

jQueryは必要ありません。通常のjavascriptを使用します。

var arr = new Array();
// or var arr = [];
arr.push('value1');
arr.push('value2');

注:javascriptでは、オブジェクトを配列として使用することもできますが、その場合でも配列のプロトタイプを利用することができます。これにより、オブジェクトは配列のように振る舞うようになります。

var obj = new Object();
Array.prototype.push.call(obj, 'value');

は、次のようなオブジェクトを作成します。

{
    0: 'value',
    length: 1
}

通常の配列と同様に、Vauleにアクセスすることができます。 obj[0] .