私はこのような配列がある場合:数値以外のオブジェクトプロパティにインデックスでアクセスしますか?
var arr = ['one','two','three'];
を、私はこれを行うことにより、さまざまな部分にアクセスすることができます。
console.log(arr[1]);
私は自分のためではなく、キーによってオブジェクトのプロパティにアクセスするにはどうすればよいですか?
例:
var obj = {
'something' : 'awesome',
'evenmore' : 'crazy'
},
jbo = {
'evenmore' : 'crazy',
'something' : 'awesome'
};
私はjbo
から「evenmore」obj
から各オブジェクト - 「何か」のための最初のプロパティを取得してしまう方法が明示的にプロパティ名を使用して-without?
は今、あなたのいくつかは、私が何かした後だと思うように見える:これはそうではありません
console.log(obj['something']);
、私は特にちょうど最初の例のように、インデックスを対象としているよ - 場合それが可能だ。
「オブジェクト配列」とはどういう意味ですか?配列*はオブジェクトです。配列ではないオブジェクトだけを意味しますか、オブジェクトの配列を意味しますか?そして、jQueryはあなたの質問にどのように影響しますか?あなたの唯一のコード例は、あなたが既にやっていることを知っている部分を示しています。どのように*問題を説明するいくつかのコードを与える*。 – user113716
@Ӫ_._I私がjQueryをタグ付けした理由は、より広いオーディエンスを得るためです。jQueryを知っている人は、配列の理解が必要であり、私の質問に矛盾するものではなく、教科書です。 – daryl
実際には、jQueryを "知っている"人が多く、JavaScriptを知らない人は多いです(少なくともJavaScriptを知っている人はjQueryを簡単に理解できるはずです)....そして実際の質問に関しては、 objecプロパティにインデックスでアクセスすることはできません。彼らは注文されていません。 –