のキーとして戻り値を割り当てる:jqueryのマップ - 私が持っている受信対象
<img class="images" src="src1">
<img class="images" src="src2">
<img class="images" src="src3">
<img class="images" src="src4">
var pictures = $(".images").map(function(){
return $(this).attr("src");
})
上記のコードは、新しい画像アレイを生成します。 jQueryマップ関数を使用して新しい画像オブジェクトを効率的に作成する方法について考えてください。私は次のようなことをしたい:
var pictures[key] = $(".images").map(function(){
var key = $(this).attr("src");
return key;
})
...画像オブジェクトのキーとして戻り値を直接割り当てる。方法はありますか?
はい、私は...しかし、私はマップを使用してクールなトリックがあるかもしれないと思った... – Hans
@Marcel 'map' will alway配列を作成します。これはあなたの*クールなトリックです*。 – kapa