ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で数値名を使用してオブジェクトのプロパティにアクセスするにはどうすればよいですか?

JavaScript で数値名を使用してオブジェクトのプロパティにアクセスするにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-02 02:31:30594ブラウズ

How to Access Object Properties with Numeric Names in JavaScript?

数値名によるオブジェクト プロパティの参照

オブジェクト リテラル プロパティ名は整数にできるというドキュメントの提案にもかかわらず、ドット構文を使用してこれらのプロパティにアクセスする(例: me.123) は失敗します。

代替構文: 配列スタイルのアクセス

整数名のオブジェクト プロパティにアクセスするには、配列を使用する必要があります。スタイル構文:

  • me[123]

この構文は、プロパティが 123 がインデックスである配列の要素であるかのように動作します。

文字列表記

または、文字列表記を使用してプロパティにアクセスすることもできます:

  • me["123"]

このアプローチでは、整数を二重引用符で囲み、文字列として扱います。

例:

この例では、次を使用して整数名 123 のプロパティにアクセスできます。 :

console.log(me[123]); // Output: 26

以上がJavaScript で数値名を使用してオブジェクトのプロパティにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。